eXeL@B —› Вопросы новичков —› Внедрение DLL в EXE |
Посл.ответ | Сообщение |
|
Создано: 26 мая 2016 00:54 · Личное сообщение · #1 Модифицировать стандартное windows приложение notepad.exe или calc.exe для вызова своей внешней функции. Т.е. в тело приложения (.exe) добавить инструкции (затерев часть оригинального кода) по загрузке своей динамической библиотеки (.dll) и вызову функции из нее. например, нажать о программе - ывод сообщения на экран "hello world" |
|
Создано: 26 мая 2016 03:36 · Личное сообщение · #2 |
|
Создано: 26 мая 2016 05:32 · Личное сообщение · #3 |
|
Создано: 26 мая 2016 08:24 · Личное сообщение · #4 У племянника в школе один урок русского языка в неделю. И пять уроков труда. | Сообщение посчитали полезным: plutos |
|
Создано: 26 мая 2016 16:05 · Личное сообщение · #5 |
|
Создано: 28 мая 2016 00:32 · Личное сообщение · #6 lled тебе, наверно, проще всего будет 1) добавить новую секцию кода, если сам не умеешь, то через утилиты (например через ToPo 1.2, она вроде и jmp на настоящее OEP делает) 2) потом открой exe в ollydbg и добавь нужный код загрузки своей длл типа такой Code:
3) в коде свой длл делай хуки и патчи на код проги, что и где тебе нужно менять. вообще вариантов много, это первое что в голову пришло. |
|
Создано: 28 мая 2016 12:19 · Личное сообщение · #7 |
eXeL@B —› Вопросы новичков —› Внедрение DLL в EXE |