VMProfiler  v1.8
vmprofiler is a c++ library which is used to statically analyze VMProtect 2 polymorphic virtual machines. This project is inherited in vmprofiler-qt, vmprofiler-cli, and vmemu.
Functions
vm::util::reg Namespace Reference

utils pertaining to native registers... More...

Functions

zydis_register_t to64 (zydis_register_t reg)
 converts say... AL to RAX... More...
 
bool compare (zydis_register_t a, zydis_register_t b)
 compares to registers with each other... calls to64 and compares... More...
 

Detailed Description

utils pertaining to native registers...

Function Documentation

◆ compare()

bool vm::util::reg::compare ( zydis_register_t  a,
zydis_register_t  b 
)

compares to registers with each other... calls to64 and compares...

Parameters
aregister a...
bregister b...
Returns
returns true if register to64(a) == to64(b)...

◆ to64()

zydis_register_t vm::util::reg::to64 ( zydis_register_t  reg)

converts say... AL to RAX...

Parameters
rega zydis decoded register value...
Returns
returns the largest width register of the given register... AL gives RAX...