![]() |
|
Модераторы: Snowy, bartram, MetalFan, bems, Poseidon, Riply |
![]()
|
|
| 0LineGate |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 176 Регистрация: 17.2.2007 Где: Россия, Тула Репутация: нет Всего: 2 |
может кто нибудь знает как проделать в Delphi 7 на WinAPI вот такую фишку:
у меня есть 2 exe-шника. Один - мой, другой - какой то чужой Мне надо к концу чужого exe-шника приписать свой (ну это вроде просто), а затем изменить заголовок так, чтобы сначала чужая прога делала джамп на конец, а затем управление (уже из моей программы) передавалось чужой. То есть, если проще, надо дописать свою программу в конец (начало, пофигу) чужой, чтоб выполнялось обе программы. И еще проще говоря, сделать программу наподобие вируса, инифицирующего файл собой же. Путь к обоим программам известен З.Ы. кстати никто не знает как получить из Windows и Messages (без SysUtils) путь к своему exe-шнику? |
|||
|
||||
| Rennigth |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 8 Всего: 76 |
А по поводу твоего вопроса поиском воспользуйся или по гугли, подобного рода задач (правда это обычно вирусы или что-то вроде) много решалось. -------------------- (* Honesta mors turpi vita potior *) |
||||
|
|||||
| ne0n |
|
|||
|
PlayBoy ![]() ![]() Профиль Группа: Участник Сообщений: 733 Регистрация: 5.8.2005 Где: Н.Новгород Репутация: 4 Всего: 11 |
судя по описанию ты и хочешь сделать что то на подобие вируса,а это правилами форума запрещено! |
|||
|
||||
| dumb |
|
|||
![]() sceloglauxalbifacies ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2929 Регистрация: 16.6.2006 Репутация: 7 Всего: 158 |
0LineGate, фпоиск по слову joiner. на форуме вроде где-то есть, не говоря уже о гугле...
|
|||
|
||||
| 0LineGate |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 176 Регистрация: 17.2.2007 Где: Россия, Тула Репутация: нет Всего: 2 |
Благодарю Rennigth!
--------------------------------
и
-------------------------------- Кстати, это типо программы прикола, котора патчит exe-шник аськи, и переодически извращается над юзером аси! Никакого вреда компьютеру и информации "жертвы" не наносится! (надеюсь....) |
||||
|
|||||
| MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 16 Всего: 128 |
0LineGate, один "екзешник" к другому, тем более написаному в делфе, врядли удасться пристыковать по твоему плану действий...
правильнее писать такие вещи на асме... имхо -------------------- There are always someone smarter than you... |
|||
|
||||
| drkot |
|
|||
![]() Ищущий ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1042 Регистрация: 5.5.2006 Репутация: нет Всего: 8 |
Большая вероятность того, что на твою прогу антивири ругаться будут.
изменение точки входа приемчик достаточно древний и в NT системах не популярен (по ряду причин) Добавлено через 1 минуту и 35 секунд все зависит от мастерства. -------------------- Ошибка не становится истиной по причине широкого распространения, как и Истина не становится Ошибкой из-за того, что никто её не видит. |
|||
|
||||
| MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 16 Всего: 128 |
ну я не дорос еще до такого "мастерства", да и автор темы тоже, судя по всему -------------------- There are always someone smarter than you... |
|||
|
||||
| 0LineGate |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 176 Регистрация: 17.2.2007 Где: Россия, Тула Репутация: нет Всего: 2 |
2 MetalFan
весит 17 кб, в неё входят мои юниты с вставками асм... мне просто надо добится ээ... скрепления файлов, и не важно заорёт антивирь или нет... |
|||
|
||||
| MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 16 Всего: 128 |
0LineGate, если хорошо шаришь в асме, то самое оптимальное написать "внедрение" на нем... имхо.
-------------------- There are always someone smarter than you... |
|||
|
||||
| ne0n |
|
|||
|
PlayBoy ![]() ![]() Профиль Группа: Участник Сообщений: 733 Регистрация: 5.8.2005 Где: Н.Новгород Репутация: 4 Всего: 11 |
так тебе Dumb сказал, поищи информацию по joiner!!!! Низкоуровневыми способами ты ето несделаешь(я имею ввиду например расширение последней секции или добовление новой, смена точки входа или вставка jmp нв твой код), так как в этом деле много ньюансов, и врядли ты имешь хоть какоето понятие о структуре PE, т.к. человек знающий подобной чущью не занимаются(я не перехожу на личности а высказываю свое мнение), я имею ввиду "программы-приколы". что тебе не понятно, сам же сказал что будет делать твоя "программа", верешь-неверишь, такие программы все авера считают вирусами!!! Зачем тогда так извращаться если ты знаешь асм? |
|||
|
||||
![]()
|
| Правила форума "Delphi: WinAPI и системное программирование" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, bartram, MetalFan, bems, Poseidon, Rrader, Riply. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: WinAPI и системное программирование | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |