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

Вниз

dcu --> pas???   Найти похожие ветки 

 
SergP ©   (2004-06-28 01:34) [0]

Можно ли декомпилировать dcu-файлы? Т.е. получить pas?
Если да, то чем?


 
KilkennyCat ©   (2004-06-28 01:36) [1]

исходный pas - нет.


 
SergP ©   (2004-06-28 01:39) [2]


>  [1] KilkennyCat ©   (28.06.04 01:36)
> исходный pas - нет.


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


 
хм ©   (2004-06-28 01:41) [3]

почти всё равно, что экзешник декомпилировать


 
SergP ©   (2004-06-28 01:42) [4]


>  [3] хм ©   (28.06.04 01:41)


Ясно...


 
Ihor Osov'yak ©   (2004-06-28 01:47) [5]

при очень большом желании, куче времени и наклонностям к садомазохизму можно получить pas, который при компиляции даст аналогичный бинарник. Но этот pas будет несколько отличен от исходного.

Зы. Когда был молод и немного глуп, востанавливал по exe pas. Правда, это был не делфи, это был пятый паскаль. Ушло больше месяца времени. Более чем по восемь часов ежедневно, иногда в выходные. Размер exe - где-то в районе 80 кб. Утилита командной строки.


 
KilkennyCat ©   (2004-06-28 01:50) [6]


> Ihor Osov"yak ©   (28.06.04 01:47) [5]


мда... а я как-то курсовик на флоппи загубил. Месяца полтора прочитывал "попиксельно" дискетку, дисковод весь изуродован был... а курсовик был написан недели за две :)


 
Ihor Osov'yak ©   (2004-06-28 02:06) [7]

2 [6] KilkennyCat ©   (28.06.04 01:50)

Там история немного не такая была. Доступа к оригинальной инфо, чтобы повторить изделие - не было, все же год или 92, или 93, автора утилитки тоже неизвестно где искать было. А ее немного модернизировать нужно было, и один маленький глючек исправить.. В принцыпе, нужный фрагмент был раскопан примерно за треть времени, но не было уверенности в правильности декомпиляции. А это было чревато. Поэтому пошел по пути полной декомпиляции с целью получения бинарника один к одному.
А после декомпиляции - модернизация и баг-фиксин - буквально дня три-четыре :-(.
.. Фирма тогда много денег сэкономила, намного больше той зарплаты, что я сьел на соискания.


 
KilkennyCat ©   (2004-06-28 02:11) [8]


> Ihor Osov"yak ©   (28.06.04 02:06) [7]


чтож, осмысленно.

А в моем случае разве что знание дисковода :) Могу их сам конструировать... Кому забабахать трехсотдюймовик?



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

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

Наверх




Память: 0.48 MB
Время: 0.042 c
1-1088948357
чудак
2004-07-04 17:39
2004.07.18
вопрос про PageControl


14-1088691419
Andy BitOff
2004-07-01 18:16
2004.07.18
Фотоприкол.


6-1085038174
Bizons
2004-05-20 11:29
2004.07.18
Proxy


3-1087565508
Сергей Непочатов
2004-06-18 17:31
2004.07.18
Один ListSource на два DBLookupComboBox


4-1086194606
iat
2004-06-02 20:43
2004.07.18
Как определить в рантайме отключение клавиатуры и мыши