VMProtect AntiDebug In-App Checks

Issues related to VMProtect
Post Reply
peatreat
Posts: 2
Joined: Sat Jan 11, 2020 3:31 pm

VMProtect AntiDebug In-App Checks

Post by peatreat »

Hey, my friend and I are working on a project and he is trying to use the dll function to check if a debugger is present, but if debug detection is enabled at all in the vmp settings then the program closes when a debugger is detected instead of doing the function calls on detection. If debug detection is disabled in the vmp settings and he checks for debuggers it works and does what it is supposed to do when a debugger is detected. If it is disabled in the vmp settings, then does it do the same checks that the usermode+kernel setting would've done if it was enabled when calling the VMProtectIsDebuggerPresent function?
Admin
Site Admin
Posts: 2566
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: VMProtect AntiDebug In-App Checks

Post by Admin »

Yes, the option "Debugger detection" and VMProtectIsDebuggerPresent works the same.
peatreat
Posts: 2
Joined: Sat Jan 11, 2020 3:31 pm

Re: VMProtect AntiDebug In-App Checks

Post by peatreat »

Admin wrote:Yes, the option "Debugger detection" and VMProtectIsDebuggerPresent works the same.
Is it the same for Memory Protection and VMProtectIsValidImageCRC?
Post Reply