Главная страница
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.043 c
11-1153591610
papazoff
2006-07-22 22:06
2007.04.08
Скорбная новость. Умер автор статей и программ ECM


15-1173701635
Kolan
2007-03-12 15:13
2007.04.08
Вопрос про научную запись чисел (это которая с буквой "E")


4-1163939380
SerMax
2006-11-19 15:29
2007.04.08
Key_Hook и зажатие клавиши


9-1146952603
Медвед
2006-05-07 01:56
2007.04.08
Чем отличаются различные версии OpenGL?


15-1173701197
Styx_
2007-03-12 15:06
2007.04.08
Преобразование RTF или DOC в PDF