Новый участник
Сообщения: 6
Благодарности: 0
|
Профиль
|
Отправить PM
| Цитировать
Непонятно из вопроса - такой вид файла представляется при просмотре его в символьном виде? Если да , то это образ экрана при просмотре изначального файла какой-нибудь "гляделкой" файлов. Стороки 00039FD4 и ниже - это адрес первого байта строки кода (адрес строки), непосредственно к 16 ричному коду исходного файла не имеющий отношения .
Необходимо с помощью, например, HIEW или какого-либо дебагера, в режиме 16ричного редактирования внести эти коды и сохранить файлом. Другой вопрос - как автоматизировать внесение 600 строк (как вы пишете), т.к символьный код представление , напимер, цифры 1 не равен ее шестнадцетиричному представлению. да и из имеющегося файла их как то выцепить надо. Если исходный DLL очень важен проще написать коротенькую программу-конвертилку, ну или вбивать вручную (главное не ошибиться при набивке).
Все это пройдет, если это действительно полный рабочий код исходного файла, в чем возникают сомнения в виду 1 адреса строки не равного 00000000.
|
Отправлено: 12:25, 09-04-2003
| #7
|