Метафизика wmf файлов

       

функция Escape, пропатченная Ильфаком


Нажимаем <Ctrl>
+<
G>
, 10001000
h, <ENTER>
, чтобы отладчик перешел на
thunk, код которого приведен ниже:

 

10001000      55            PUSH EBP      ; \ оригинальное содержимое Escape

10001001      8BEC          MOV EBP,ESP   ; / (в терминологии Ильфака hotlink)

 

10001003      837D 0C 09    CMP DWORD PRT SS:[EBP+C],9 ; внедренный Ильфаком thunk

10001007      74 0C         JE 10001015   ; обламываем вызов SETABORTPRC

 

10001009      2B25 00300010 SUB ESP,[10003000]         ; sub esp, spdelta

1000100F      -FF25 04300010       JMP DWORD PTR DS:[10003004] ; на продолжение Escape

 

10001015      33C0          XOR EAX,EAX   ; возвращаем ошибку

10001017      5D            POP EBP

10001018      C2 1400              RETN 14

1000101B      CC            INT3



Содержание раздела