Показать сообщение отдельно

  #5  
Старый 01.07.2008, 19:53
neprovad
Постоянный
Регистрация: 19.10.2007
Сообщений: 794
С нами: 9769287

Репутация: 711


По умолчанию

юзаем Olly
бряк на CloseHandle, выходим из функции, скролим на 0052D79D, ставим бряк, кода стопнемся меняем код так чтобы IAT сохранялась нормально.
Код:
0052D79D    8932            MOV DWORD PTR DS:[EDX],ESI
на 
0052D79D    8902            MOV DWORD PTR DS:[EDX],EAX
тут же ставим бряк на
Код:
0052D823    33C3            XOR EAX,EBX
когда стопнемся меняем на
0052D823    33C0            XOR EAX,EAX
Затем ставим бряк на 004B19DA = OEP
Удаляем лишние бряки, run, встали на OEP. Дампим. Готово.