Posted May 19, 201015 yr Hello all, I stumbled upon this antidebug trick on my 64 bit windows 7. I now want to see if it works in 32 bit on any other OS. Can you guys please download and run this exe in and out of a debugger and tell me if it detects your or not? I would like to see if this antidebug trick is platform specific or not Thanks! -rendariAntidebug_Test.zip
May 19, 201015 yr Hello all, I stumbled upon this antidebug trick on my 64 bit windows 7. I now want to see if it works in 32 bit on any other OS. Can you guys please download and run this exe in and out of a debugger and tell me if it detects your or not? I would like to see if this antidebug trick is platform specific or not Thanks! -rendariAntidebug_Test.zip Running on 32 bit windows xp sp3 All Good in and out of debugger Not detected Hope info helps Edited May 19, 201015 yr by mactwo1
May 19, 201015 yr The [crackme] tag has been added to your topic title. Please remember to follow and adhere to the topic title format - thankyou! [This is an automated reply]
May 19, 201015 yr Tested it on 7 x64 out of curiosity (having the default antidbg options enabled, PEB stuff as well), didn't detect me though. Just thought you'd like to know.
May 19, 201015 yr Did detect me on Win7 x64. It seems to detect my "Protect DRX" option in Stealth64. Interesting
May 19, 201015 yr Author Did detect me on Win7 x64. It seems to detect my "Protect DRX" option in Stealth64. Interesting Yep, that's it Thanks!Is there supposed to be anything special except for IsDebuggerPresent? The IsDebuggerPresent is there to confuse! You should dig into AddHook (the first call) and see what is happening Thanks all, -rendari
May 22, 201015 yr Detect my Debugger with Phant0m all enabled OS: Windows XP SP3 32bit Using a default olly with just IsDebuggerPresent bypassed, no detection Without debugger, 'All Good' message Edited May 22, 201015 yr by Deathway
May 26, 201015 yr Detect my Debugger with Phant0m all enabled OS: Windows XP SP3 32bit Using a default olly with just IsDebuggerPresent bypassed, no detection Without debugger, 'All Good' message IsDebuggerPresent code should not even be reached. The vectored exception handler receives two exceptions (breakpoint and single-step), so it bypasses the code both times. When the breakpoint is hit, the handler sets a hardware breakpoint, which triggers the single-step. It should work on a 32-bit OS, too, since there's nothing undocumented happening here.
Create an account or sign in to comment