Re[2]: IDA Hex-Rays: Восстановление сломанного стека
От: Albeoris  
Дата: 21.10.18 19:07
Оценка:
Здравствуйте, reversecode, Вы писали:

R>idb или программу давайте

R>а то получается как лечение по фотографии

Не вопрос, это оригинальный exe'ик:
https://yadi.sk/d/vl6WF--76HGTmw

Собственно, вот непосредственный вызов функции lpDD->lpVtbl->CreateSurface.

.text:00403BEA loc_403BEA:                             ; CODE XREF: fun_directDrawCreateSurface+60↑j
.text:00403BEA mov     eax, lpDD
.text:00403BEF mov     ecx, [eax]
.text:00403BF1 push    0
.text:00403BF3 lea     edx, [esp+70h+height]
.text:00403BF7 push    edx
.text:00403BF8 lea     edx, [esp+74h+Dst]
.text:00403BFC push    edx
.text:00403BFD push    eax
.text:00403BFE mov     eax, [ecx+18h]
.text:00403C01 call    eax
"Хаос всегда побеждает порядок, поскольку лучше организован." (с) Терри Пратчетт
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.