По следам MS IE OBJECT tag exploit'а


           

Докапываемся до истины


Запускаем OllyDbg, в меню "options" выбираем пункт "just-in-time debugging" и в появившимся диалоговом окне нажимаем кнопки "make OllyDbg just-in-time debugger" и "confirm before attaching". Выходим из отладчика и загружаем IEdie2-3 в IE.

Через некоторое время появляется диалоговое окно с сообщением, что программа сделала что-то не так (см.рис. 8). "ОК" — завершает IE, "отмена" — запускает just-in-time отладчик.

Рисунок 8 сообщение о критической ошибке с предложением запустить just-in-time отладчик

Очутившись в отладчике, мы оказываемся в уже знакомой нам точке сбоя по адресу 75ACC4DAh (см. листинги 6, 9 и 10). Многократные запуски IE показывают, что сбои происходят в самых разных местах, но всегда после вызова функции GetDocPtr(), а иногда и внутри самой GetDocPtr(). Как вам нравится следующее?

EAX 00000000  EBX 000BA14C  ECX FFFFFFFF  EDX 00E50764  ESP 0006DB9C

EBP 0006DBCC  ESI 00E552B0  EDI 00E552B0  EIP 75A92128 mshtml.75A92128

75A9211D      8B41 10              MOV EAX,DWORD PTR DS:[ECX+10]

75A92120      8B49 1C              MOV ECX,DWORD PTR DS:[ECX+1C]

75A92123      F6C1 02              TEST CL,2

75A92126      74 03         JE SHORT mshtml.75A9212B

75A92128      8B40 0C              MOV EAX,DWORD PTR DS:[EAX+0Ch]    ; ß место сбоя

75A9212B      F6C1 01              TEST CL,1

75A9212E      74 03         JE SHORT mshtml.75A92133

75A92130      8B40 2C              MOV EAX,DWORD PTR DS:[EAX+2C]

75A92133      C3            RETN

00E552B0  00000000   стек

à 0006DB9C   75ACC4C8  RETURN to mshtml.75ACC4C8

00E552B4  00000000         0006DBA0   00E552B0

00E552B8  00000001         0006DBA4   75ACC889  RETURN to mshtml.75ACC889

00E552BC  FFFFFFFF         0006DBA8   00E552B0

00E552C0  00000000         0006DBAC   000BA054

00E552C4  00000000 ß дамп  0006DBB0   75A9BFD3  RETURN to mshtml.75A9BFD3

00E552C8  00000000         0006DBB4   00000004



Содержание  Назад  Вперед





Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий