VMProtect AntiDebug In-App Checks
VMProtect AntiDebug In-App Checks
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?
Re: VMProtect AntiDebug In-App Checks
Yes, the option "Debugger detection" and VMProtectIsDebuggerPresent works the same.
Re: VMProtect AntiDebug In-App Checks
Is it the same for Memory Protection and VMProtectIsValidImageCRC?Admin wrote:Yes, the option "Debugger detection" and VMProtectIsDebuggerPresent works the same.