![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 09.11.2014
Сообщений: 6
|
![]()
Приветствую участников форума)
Возник вопрос, можно ли внедрить в *.exe файл окно такого Код:
|
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Можно )
OllyDbg это умеет. Правда тебе придется описывать в экзешнике прыжок на код, который ты внедряешь и не забыть найти место для него и данных.
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 | |
Регистрация: 09.11.2014
Сообщений: 6
|
![]() Цитата:
Средствами delphi можно ли это как то автоматизировать? P.S. По форуму вроде посмотрел не нашел |
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 09.11.2014
Сообщений: 6
|
![]()
да на подобный пример натыкался, во-первых он добавляет пустую секцию и после того как я скажем скомпилировал файл все больше не запускается.
|
![]() |
![]() |
![]() |
#6 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
![]()
да, можно. понадобится мозг и вызов функции MessageBox с пиханием в стек её параметров. Справа налево, конечно! Чуть-чуть пива с растворённым внутри ассемблером. И таки да, olly-debugger или аналог.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
причем здесь HEX?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#8 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]() Цитата:
Находим место, выделаем там память... пишем оп-коды. |
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 22.02.2014
Сообщений: 45
|
![]()
причем здесь HEX? , при том что с помощью него можно ручками впихнуть в исполняемый файл что угодно) но мне бы автоматизировать это то есть открывать нужный файл виде HEX кода, делать что угодно а потом обратно сохранять в exe.
Либо например как записать в начало программы, дописать мой код, а код программы переместить в конец то по идее он должен дописаться и выполняться, я прав? |
![]() |
![]() |
![]() |
#10 | |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,926
|
![]() Цитата:
Раз возник такой вопрос, значит не ты крякнул. Со всеми вытекающими. ![]() |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Окно не молучает/не отправляет windows сообщения | Ryabinin313 | Win Api | 6 | 25.07.2012 22:38 |
Окно сообщения из DLL | Oleg Romanchuk | Общие вопросы Delphi | 4 | 28.12.2011 15:07 |
В программу на Delphi поместить EXE файл | _KUL | Общие вопросы Delphi | 18 | 20.06.2011 20:18 |
Неактивное окно не реагирует на сообщения хука. | askarchic | Общие вопросы Delphi | 4 | 07.02.2011 00:33 |
Помогите Каждый час вылазиет окно DOS файл smd.exe не может найти папка c:\Documents and Settings\Network | Carlson25 | Windows | 5 | 30.03.2009 21:27 |