Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Дизассемблирование файла exe в нормальный исходный код(?)

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Дизассемблирование файла exe в нормальный исходный код(?)
Имя
Сообщение << Старые топики   Новые топики >>
Дизассемблирование файла exe в нормальный исходный код(?) - 2009-03-11 17:01:54.493333   
cheiser

Сообщений: 1
Оценки: 0
Присоединился: 2009-03-08 15:18:23.060000
Здравствуйте, мне понадобилось дизассемблировать один конвертер, он написан на Dev-cpp - это я точно знаю, писал его не я, исходники конечно никто не даст, просто это архиватор, архиватор одного формата в архив , в архиве уже переписанный формат, того, изначального, просто есть архиваторы подобные, только они очень дорогие, эти архиваторы позволяют несколько обьектов сгрузить в один архив, а мой позволяет только в один архив, с именем архива изначального файла и файла с ним внутри, архив игровой, вот мне нужно эту програмку переписать так, как мне нужно, но мне сначала нужно дизасемблировать эту програмку которая была написана на Dev-cpp чтобы её переписать так как мне надо, и я незнаю как мне вообще это совершить, мне так же нужен интерфейс на неё, так как работает он только из командной строки !
Не подскажете нужный мне дизассемблер ? Чтобы перевел содержимое програмки обратно в исходный код Dev-cpp ? И как мне написать на неё интерфейс, ну чтобы смог задавать имя архива, имя архивационного файла, и задавание количества архивационных файлов ? Помогите пожалуйста !
Post #: 1
RE: Дизассемблирование файла exe в нормальный исходный код(?) - 2009-03-11 17:04:19.366666   
Flint_ta

Сообщений: 3720
Оценки: 1120
Присоединился: 2007-01-26 15:49:18.323333
В раздел работа! Бесплатно это делать никто не станет.

P.S. Обратно исходный код ты уже не получишь!
Post #: 2
RE: Дизассемблирование файла exe в нормальный исходный код(?) - 2009-03-11 17:17:40.423333   
FriLL

Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333
ну есть вроде плагин к иде hex-rays 
он в в с-подобном виде представляет, но я не юзал
Post #: 3
RE: Дизассемблирование файла exe в нормальный исходный код(?) - 2009-03-11 17:21:54.190000   
Flint_ta

Сообщений: 3720
Оценки: 1120
Присоединился: 2007-01-26 15:49:18.323333
Он же после этого не будет компилится :) Нужно будет напильником дорабатывать прилично! Проще заново самому написать с нуля чем разгребать кучу чужого непонятного кода, еще если и совсем в этом нихрена не понимаешь, то дело труба :)
Post #: 4
RE: Дизассемблирование файла exe в нормальный исходный код(?) - 2009-03-11 17:24:44.093333   
VENOM4X

Сообщений: 246
Оценки: 0
Присоединился: 2008-02-18 22:49:08.960000
Есть плагин для IDA - HexRays. Но исходник, получающийся в результате, не откомпилишь - легче заново написать.
А написать GUI (если я все правильно понял) не сложно. Надо знать ключи. Подставляешь после них значения, выбранные/введённые юзером (н.р. имя файла, выбранное юзером в диалоге сохранения/открытия файла), затем вызываешь консольную прогу с этими параметрами. Если надо - парсишь вывод.

ADD: Упс. Кажется, я опоздал с ответом :)
Post #: 5
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> Дизассемблирование файла exe в нормальный исходный код(?)







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.