
26.05.2009, 14:35
|
|
Новичок
Регистрация: 02.05.2009
Сообщений: 19
Провел на форуме: 20665
Репутация:
8
|
|
Патчинг бинарика
Всем привет, вопрос такой:
Как пропатчить бинарик с такого простенького исходника:
#include <stdio.h>
main()
{
printf("First message\n");
printf("Second message\n");
}
Собрали, отдизасмили
Получили адреса двух printf'ов 004012DC и 004012E9...Как пропатчить экзешник этот, чтобы прога доходила до 004012DC(первого printf) и не делала call _printf, а заменить на jmp 004012E9 тоесть сразу прыгала на выполнение второй функции. Открываю в WinHex'e экзешник,  а что дальше искать???как патчить???Адреса что-то не те вообще???Помогите разобраться новичку.
|
|
|