|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.10.2010, 17:08 | #1 |
Новичок
Джуниор
Регистрация: 04.04.2010
Сообщений: 2
|
Редактирование бинарных файлов
Мне нужно отредактировать exe файл , таким образом чтобы по адресам
00016a00 - 00016axx лежали нужные мне символы , как это сделать ??? Какие я вижу варианты 1 - сместить весь текст , так чтобы на нужное место попали пустые символы , их можно безболезненно заполнить. 2 - дизассемблировать exe и попытать разабраться с адресацией функций. Я подозреваю что должен быть какой-нибудь простой и незамысловатый путь , есть идеи? |
07.10.2010, 18:07 | #2 |
Регистрация: 27.09.2010
Сообщений: 6
|
Дизассемблировать.
На самом деле можно путь 1 + исправить все адреса и заголовок, но это сложно. Правда, это можно автоматизировать, но если вы задаете такие вопросы, то вашего уровня для этого вряд ли хватит. |
07.10.2010, 21:55 | #3 |
Новичок
Джуниор
Регистрация: 04.04.2010
Сообщений: 2
|
Уровня то хватит не проблема))) Но сколько это угробит времени.
Нужно что-то простое и не-замысловатое . Я пока что сделал - разбил программу на две , связал и в конец первой в нужные мне адреса дописал нужные мне данные . Сейчас как нибудь соеденю их , возможно через ресурсы и все будет хорошо. Но должен быть более простой путь???? |
08.10.2010, 04:36 | #4 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
Sa1vatore
для этого есть специальная программа hiew32.exe |
08.10.2010, 17:54 | #5 | |
Регистрация: 27.09.2010
Сообщений: 6
|
Цитата:
Если программу написали вы, и у вас есть исходники и вы можете их перекомпилировать, то такой путь есть (но тогда и нужность описанной вами в первом посте операции очень сомнительна). Просто для написания подобного средства нужно отлично понимать структуру экзешника, "как оно работает на самом деле", и уметь самому написать дизассемблер (или уметь использовать какой-либо из существующих движков). |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Слияние двух бинарных файлов | kakawkin | Помощь студентам | 7 | 29.03.2010 21:12 |
Обработка текстовых и бинарных файлов. | Sekmegalife | Помощь студентам | 0 | 22.12.2009 21:51 |
Извлечение ресурсов из бинарных файлов | dimkin | Общие вопросы Delphi | 2 | 28.08.2009 17:06 |
Обработка бинарных файлов (Си) | Сэм | Помощь студентам | 35 | 01.05.2009 21:18 |
Чтение Бинарных Файлов | Maksitron | Общие вопросы C/C++ | 6 | 23.02.2009 21:37 |