View Single Post
  #15  
Old 10-30-2017, 23:00
SKiLLa SKiLLa is offline
Friend
 
Join Date: Jul 2016
Location: Europe
Posts: 27
Rept. Given: 0
Rept. Rcvd 0 Times in 0 Posts
Thanks Given: 17
Thanks Rcvd at 16 Times in 15 Posts
SKiLLa Reputation: 0
Could be the Trap Flag in EFLAGS when you single-step the instruction instead of skipping it. Or the push ss; pop ss; pushf trick...

Another guess would be the SetUnhandledExceptionFilter detection trick. Probably not the best link, but still:

Quote:
_hxxps://evilcodecave.wordpress.com/2008/07/24/setunhandledexception-filter-anti-debug-trick/
All these require some manual skipping/continuing instead of blindly passing the exception to the debuggee ....
Reply With Quote