pop eax ; eax

or ah, 1 ; TF

push eax ; eax



popf ;

; !



jmp under_debugger ;

; ,

; SEH-,

; EIP

;

; under_debugger

//

... ;

//



; SEH-.

; ( ,

; )

SEH_handler:

mov esi, [esp+0ch] ;

assume esi: PTR CONTEXT

mov [esi].regEip, offset continue

;

;

xor eax, eax

ret ; SEH-

continue:

; // ,


    





Forekc.ru
, , , , , , , , , ,