Hello there,
I noticed a different behavior using the function VMProtectIsDebuggerPresent with the latest revision v3.8.8.2040.
The function returns 256 (decimal) even though no debugger is running
Same project compiled with v3.8.7.xxx works correctly.
Can someone confirm ?
VMProtectIsDebuggerPresent on v3.8.8.2040
Re: VMProtectIsDebuggerPresent on v3.8.8.2040
Show me your VMProtectIsDebuggerPresent declaration.
-
- Posts: 3
- Joined: Wed Apr 10, 2024 7:11 am
Re: VMProtectIsDebuggerPresent on v3.8.8.2040
It's declared in WMProtectSDK.h
VMP_IMPORT bool VMP_API VMProtectIsDebuggerPresent(bool);
VMP_IMPORT bool VMP_API VMProtectIsDebuggerPresent(bool);
Re: VMProtectIsDebuggerPresent on v3.8.8.2040
The size of "bool" is one byte, so 0x100 is equal "false"
-
- Posts: 3
- Joined: Wed Apr 10, 2024 7:11 am
Re: VMProtectIsDebuggerPresent on v3.8.8.2040
My bad... I wrongly defined bool as an int
Thanks for your quick support
Thanks for your quick support