Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];

Вниз

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

 
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 вся ветка

Форум: "Потрепаться";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.034 c
4-1087289408
sashok
2004-06-15 12:50
2004.07.25
Как узнать цвет точки под мышкой?


8-1083734470
WoddeRu
2004-05-05 09:21
2004.07.25
IAMCrossbar


1-1089376559
Th
2004-07-09 16:35
2004.07.25
Анализ сообщения "Access Violation"


1-1089645817
ghg
2004-07-12 19:23
2004.07.25
дополнительные параметры в стандартных обработчиках событий


3-1088743612
Artem
2004-07-02 08:46
2004.07.25
Вопрос по Update данных в DBGrid





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский