Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.08;
Скачать: CL | DM;

Вниз

Как извлечь код проекта из .EXE   Найти похожие ветки 

 
=Teddy=   (2007-03-14 10:06) [0]

Здраствуйте,возникла такая проблема : можно ли каким-нибудь образом извлечь из .EXE исходный код проекта?


 
Наиль ©   (2007-03-14 10:09) [1]

Никак.
Можно только dfm-файлы, каким-нибудь редактором ресурсов.


 
Knight ©   (2007-03-14 10:21) [2]

Удалено модератором
Примечание: Флудить завязываем


 
Knight ©   (2007-03-14 10:22) [3]

Удалено модератором
Примечание: Флудить завязываем


 
Elen ©   (2007-03-14 10:54) [4]


> Здраствуйте,возникла такая проблема : можно ли каким-нибудь
> образом извлечь из .EXE исходный код проекта?

с помощью DeDe можно извлечь в виде асма. Полностью на Делфи декомпилеров не существует.


 
Anatoly Podgoretsky ©   (2007-03-14 19:07) [5]

> =Teddy=  (14.03.2007 10:06:00)  [0]

Если он там есть, то можно.


 
RASkov   (2007-03-14 19:20) [6]

Добавить, в виде ресурсов, к exe все модули *.pas.... туда же все модули из всех uses....:) УжОС какой.
В ехе исходный код не храниться просто так.


 
zdm ©   (2007-03-14 19:36) [7]

да лан вам, давно уже все мы тут спокойно дезасемблировали код винды и пусть Билл не думает, что он закрытый ;)
Вот был период, особенно, почему-то запомнился Clarion-сначала пролинькуй-откампели..блин, уже даже сам забыл, еще чего-то зделай-это то, что за нас среда разработки делает и все думают, что exe-легко собрать и также легко разобрать. ;)
На вопросо о защите---exe-лучшая защита своей проги от грязных чужих лапок. IMHO


 
George ©   (2007-03-14 20:50) [8]

Декомпиля для делфы не существует? А жаль... Думаю среди собравшихся не так уж много супер-спецов по асме ))


 
zdm ©   (2007-03-14 21:12) [9]


> George ©   (14.03.07 20:50) [8]

а для чего существует? ;))))


 
Knight ©   (2007-03-14 21:52) [10]


> [9] zdm ©   (14.03.07 21:12)
> а для чего существует? ;))))

Для асма... :)


 
Amoeba ©   (2007-03-15 11:17) [11]


> George ©   (14.03.07 20:50) [8]
>
> Декомпиля для делфы не существует? А жаль...

Декомпилятор в исходный код для Delphi и др. ЯВУ создать невозможно.


 
DrPass ©   (2007-03-15 15:22) [12]


> Декомпилятор в исходный код для Delphi и др. ЯВУ создать
> невозможно.

Ну почему? Возможно, естессно (с некоторыми оговорками - нельзя восстановить имена переменных, форматирование и т.д, т.е. все, что не хранится в испоняемом файле). Любой компилятор - вполне себе детерменированный конечный автомат, и между результирующим кодом и исходным алгоритмом на ЯВУ соответствие есть, даже с учетом оптимизации.
Другое дело, что сложность решения этой задачи намного выше, чем ее полезность...


 
tesseract ©   (2007-03-15 18:41) [13]


> Декомпилятор в исходный код для Delphi и др. ЯВУ создать
> невозможно.


С оговорками более-меннее можно только для виртуальных машин.


 
Ketmar ©   (2007-03-15 19:09) [14]

> Amoeba ©   (15.03.07 11:17) [11]
> Декомпилятор в исходный код для Delphi и др. ЯВУ создать
> невозможно.

советую заниматься зоопланктоном. думаю, это у вас получается лучше вещания.



Страницы: 1 вся ветка

Текущий архив: 2007.04.08;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.039 c
3-1169109557
GrBob
2007-01-18 11:39
2007.04.08
Упраление соединениями на MS SQL Server


1-1171379304
Вопрошающий
2007-02-13 18:08
2007.04.08
Новые диалоги Vista для открытия и сохранения файлов


15-1173770951
Java
2007-03-13 10:29
2007.04.08
Проблема с SimpleDateFormat(Java)


4-1162553030
мах
2006-11-03 14:23
2007.04.08
Не видно окна программы


15-1174047042
Gorlum
2007-03-16 15:10
2007.04.08
Ну раз "Прочее", отважусь спросить...:)