Форум по Delphi и WordPress :: Просмотр темы — Декомпиляция

Автор Сообщение

dimQa

Junior MemberЗарегистрирован: 24.09.2008Сообщения: 1

Добавлено: Ср Сен 24, 2008 3:35 pm    Заголовок сообщения: Декомпиляция

Возможно ли декомпилировать exe фаил написанный на delphi? Необходимо увидеть исходный код программы ну и остальные ресурсы. Огомная просьба помочь.

Ivan

Junior MemberЗарегистрирован: 17.03.2008Сообщения: 15

Добавлено: Пт Сен 26, 2008 8:07 am    Заголовок сообщения:

dimQa писал(а):

Возможно ли декомпилировать exe фаил написанный на delphi? Необходимо увидеть исходный код программы ну и остальные ресурсы. Огомная просьба помочь.

Приведу выдержку из описания программ для декомпиляции:

Цитата:

DeDe

DeDe довольно шустрая программка, позволяющая анализировать экзешники, скомпилированные в Delphi. После декомпиляции DeDe даёт Вам следующее: Все dfm файлы. Вы сможете открывать их и редактировать в Delphi Все объявленные методы с хорошо комментированным кодом на ассемблере с ссылками на строки, импортированных функций, методов и компонент в юните, блоки Try-Except и Try-Finally. Большое количество дополнительной информации. Вы можете создать папку Delphi проекта со всеми файлами dfm, pas, dpr. Не забудьте, что pas файлы содержат ассемблерный код.

Revendepro

Revendepro находит почти все структуры (классы, типы, процедуры, и т.д.) в программе, и генерирует их паскальное представление, процедуры естевственно будут представлены на языке ассемблера. К сожалению, полученный ассемблерный код не может быть заново откомпилирован. Так же доступен исходник этого декомпилятора. К сожалению, этот декомпилятор не совсем рабочий — генерирует ошибку при декомпиляции.

MRIP

Позволяет извлекать из Delphi приложения любые ресурсы: курсоры, иконки, dfm файлы, pas файлы и т.д. Но главная его особенность — это способность извлекать файлы, хранящиеся в других файлах. Поддерживается более 100 форматов файлов. MRip работает под DOS.

Exe2Dpr

Эта программа может восстановить частично потерянные исходники проекта. Не имеет интерфейса и работает с командной строки, например: ‘exe2dpr [-o] exeFile’ ( исходники проекта будут созданы в текущей директории).

Также почитайте http://www.xakep.ru/post/41931/default.asp

 

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы можете скачивать файлы