Вниз
Скачать: CL | DM;

Получение исходников   Найти похожие ветки 

 
pavel_guzhanov ©   (2004-07-06 10:40) [0]

Народ, а можно ли как то получить нормальные исходники из екзешника? Нашел я один декомпилятор, называется DeDe, он мне показал на delphi только заголовки процедур, а сами процедуры целиком получились на ассемблере. Можно ли из ассемблера переделать в Delphi, или чем-то еще из exe получить нормальные исходники?


 
jack128 ©   (2004-07-06 10:40) [1]

нет


 
Тимохов ©   (2004-07-06 10:43) [2]

только: руками + наличие хорошей фантазии (надо же названия идентификаторов придумать) :)))


 
Nous Mellon ©   (2004-07-06 10:47) [3]


> только: руками + наличие хорошей фантазии (надо же названия
> идентификаторов придумать) :)))

можно еще и комментарии написать :)


 
Плохиш ©   (2004-07-06 10:54) [4]

Ну наконец-то этот вопрос стали задавать в "Потрепаться" :-)


 
Тимохов ©   (2004-07-06 10:57) [5]


> Ну наконец-то этот вопрос стали задавать

вернее начали переносить :))))


 
Плохиш ©   (2004-07-06 11:06) [6]


> вернее начали переносить :))))

Ну значит я поздно проснулся ;-)


 
Игорь Шевченко ©   (2004-07-06 11:10) [7]


> Можно ли из ассемблера переделать в Delphi, или чем-то еще
> из exe получить нормальные исходники?


Можно, но долго


 
TransparentGhost   (2004-07-06 11:43) [8]

Можно, долго и руками :о)


 
Amoeba ©   (2004-07-06 11:49) [9]

Не исключено, что и до пенсии не управишься. Работенка - все равно что производить закат солнца вручную.


 
_none_ ©   (2004-07-06 11:50) [10]

проще все заново написать


 
infom ©   (2004-07-06 11:52) [11]

Пора уже создать конференцию :
Исходники из exe-ешника
И ставить автоответчик на все вопросы :
Нет


 
Sergey Masloff   (2004-07-06 21:08) [12]

infom ©   (06.07.04 11:52) [11]
>И ставить автоответчик на все вопросы :
>Нет
Не будь так уверен.

Кстати, наверняка кто-то кроме меня помнит как это демонстрировал Тенцер в fido7.delphi.ru
Прошло много лет а я все думаю - как это ему удалось?


 
Игорь Шевченко ©   (2004-07-07 12:17) [13]


> Прошло много лет а я все думаю - как это ему удалось?


Тоже мне, бином Ньютона (с)

Компилятор генерирует детерминированный код, получить из него функциональный аналог(!) на языке высокого уровня задача решаемая. Только долгая.


 
Анонимщик ©   (2004-07-07 12:47) [14]

DeDe, кстати, недоделанный, можно было и получше, но это я так, брюзжу.


 
Sergey_Masloff   (2004-07-07 12:59) [15]

Игорь Шевченко ©   (07.07.04 12:17) [13]
>Компилятор генерирует детерминированный код, получить из него >функциональный аналог(!) на языке высокого уровня задача >решаемая.
Это я знаю. Там же был получен не функциональный аналог а полный исходный текст с именами переменных, в частности. Так что все же похоже на фокус ;-)



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

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.021 c
1-1089274954
Pavelkq
2004-07-08 12:22
2004.07.25
TStringList болеет. Как вылечить?


14-1088926731
Dan
2004-07-04 11:38
2004.07.25
Как заставить Delphi инсталлиться только для одного юзера


6-1085740049
Tr0sT
2004-05-28 14:27
2004.07.25
Отсутствие компонентов TClientSocket и TServerSocket


1-1089332816
NonProgrammer
2004-07-09 04:26
2004.07.25
Операции с датой


4-1086698023
Sergeika
2004-06-08 16:33
2004.07.25
Почему перестаёт работать hook на клаву при переключении окон?




   Наверх