Page 1 of 1

VMProtect and APIs

Posted: Sat May 03, 2008 3:46 pm
by lava
did the VMProtect VM engine make any Windows API calls for its internal VM operations?

Posted: Sun May 04, 2008 2:39 am
by Admin
You talk about emulation APIs or calls APIs from virtualized code?

Posted: Sun May 04, 2008 4:42 am
by lava
Admin wrote:You talk about emulation APIs or calls APIs from virtualized code?
I mean : did the VMProtect VM engine itself relies on windows APIs (uses windows apis itself) or just pure x86 machine codes are used for VM implementations.

I think that #2 is correct cuz if you've used win32 apis in your vm, then it can not be used to protectc driver sys files in ring 0.

Posted: Sun May 04, 2008 5:13 am
by Admin
I mean : did the VMProtect VM engine itself relies on windows APIs (uses windows apis itself) or just pure x86 machine codes are used for VM implementations.
VM executor does not use APIs in runtime itself (only x86 machine codes).