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

Вниз

DCU decompile   Найти похожие ветки 

 
vimst   (2005-09-04 05:36) [0]

Subj возможен? гугль дал какие-то скромные резалты.
Надо докопаться до приватных функций компонента,
и внести изменения. как быть?


 
Piter ©   (2005-09-04 12:33) [1]

Никак. Данное действие невозможно для 99,999% программистов


 
GanibalLector ©   (2005-09-04 12:39) [2]

>Данное действие невозможно для 99,999% программистов
Согласен. Тут недавно ветка была со ссылкой на переписку Тенцера с каким-то дядькой.Дядька мог ;)


 
wicked ©   (2005-09-04 12:46) [3]

видел я утилиту такую... не помню, правда, для какой версии делфи DCU разбирала... но в результате были паскалевские функции, наполненные ассемблерным кодом... да по другому, наверное, бы и не вышло...


 
GanibalLector ©   (2005-09-04 12:56) [4]

2 wicked ©   (04.09.05 12:46) [3]
DeDe называется,но то не то. Дядька[2] мог исходник в первозданном виде вернуть.


 
Prohodil Mimo ©   (2005-09-04 14:17) [5]

GanibalLector ©   (04.09.05 12:56) [4]
Дядька[2] мог исходник в первозданном виде вернуть


A jesli kompiljator kod optimiziroval?
U djad"ki naverno baza ishodnikov vseh funkcij imejetsja i on sravnivaja soderzhimoje ASMovskih vstavok i soderzhimoje procedur vihodil na ishodnuju paskalevskuju stroku? :o)


 
Piter ©   (2005-09-04 14:31) [6]

GanibalLector ©   (04.09.05 12:56) [4]
Дядька[2] мог исходник в первозданном виде вернуть


это вообще невозможно.

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


 
Sergey_Masloff   (2005-09-04 15:12) [7]

Piter ©   (04.09.05 14:31) [6]
>это вообще невозможно.
Там было следующее:
Человек утверждал что возможность есть
Был предложен эксперимент
Он получил бинарный код и через некоторое время предоставил листинг.
 Автор признал что листинг абсолютно соответствует исходному и он не представляет как он мог попасть к испытуемому. Сенаса показательных разоблачений не последовало.
 Может, это и розыгрыш но в нем обязаны были принимать участие оба распондента. Или я был свидетелем чуда.


 
Piter ©   (2005-09-04 15:54) [8]

Sergey_Masloff   (04.09.05 15:12) [7]
Он получил бинарный код и через некоторое время предоставил листинг


а комментарии восстановлены? :))))))

Sergey_Masloff   (04.09.05 15:12) [7]
Или я был свидетелем чуда


да ты прекрасно знаешь, что это или развод, или совпадение, которые возможно на простых программах.


 
Prohodil Mimo ©   (2005-09-04 17:11) [9]

Piter ©   (04.09.05 15:54) [8]
а комментарии восстановлены?


a tak zhe formatirovanije ishodnogo teksta :o)


 
Anatoly Podgoretsky ©   (2005-09-04 17:22) [10]

Комментарии не являются кодом. Даже имена переменных не требуются, чтобы были один в один, я был свидетелем этого и могу подтвердить, что это не прикол, поскольку до этого видел раюоту, пока она была не закрыта. Восставнолен был текст полностью и большинство переменных имели теже имена.
Работа дикая, если кто захочет повторить подвиг, то не завидую, тем более, что компилятры усложнились. Декомпилятор надо писать не только под каждую версию, но даже под каждый патч.



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

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

Наверх




Память: 0.49 MB
Время: 0.06 c
1-1124119320
worldmen
2005-08-15 19:22
2005.09.25
Защита ПО.


14-1125648012
Igorek
2005-09-02 12:00
2005.09.25
Кто пользуется RSS


3-1123398152
Киря
2005-08-07 11:02
2005.09.25
DBLookUpComboboxEh с двумя ключевыми полями


3-1124081213
Rentgen
2005-08-15 08:46
2005.09.25
ограничение размера для фильтра в таблице ADO


1-1125557952
Боян Георгиев
2005-09-01 10:59
2005.09.25
Как проиграть *.wav файл?