You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
vmprofiler-qt/README.md

11 lines
941 B

3 years ago
# vmprofiler-qt - VMProtect 2 QT Virtual Instruction Trace Inspector
3 years ago
3 years ago
vmprofiler-qt is a GUI program designed to view trace files generated by vmtracer programs. Currently um-tracer is the only program that will generate a trace file, however in the near future another repo will be added using unicorn to generate traces.
3 years ago
A trace is simply a file that contains all native register values, virtual stack values, virtual register values, for every single executed virtual instruction. This allows for very indepth analysis of the executed virtual instructions. Without this level of information it is very difficult to make sense of virtual instructions and the effects on the virtual stack.
3 years ago
# Usage Requirements
In order to use vmprofiler-qt a few requirements must be met. When using the GUI make sure to have the following information ready:
* `vm_entry rva` - the relative virtual address, from the base of the module, of `vm_entry`.