LINUX-BSD


         


LOAD:053714B1 mov edx, 30h ; signal

LOAD:053714B6 mov eax, edx

LOAD:053714B8 int 80h ; signal(SIGTRAP, anti_handler);

LOAD:053714BA add esi, offset word_5375A00

LOAD:053714C0 mov [ebp-2DCh], esi

LOAD:053714C6 int 3 ; Trap to Debugger

LOAD:053714C7 cmp anti_debug, 0 ;

LOAD:053714CE jnz short debugger_not_present

...

LOAD:05371A0C anti_handler: ; SIGTRAP

LOAD:05371A0C push ebp ; (

LOAD:05371A0D mov ebp, esp ; )

LOAD:05371A0F inc anti_debug ;

LOAD:05371A15 leave

LOAD:05371A16 retn ;