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

Вниз

декомилятор   Найти похожие ветки 

 
none   (2003-03-05 09:06) [0]

Уважаемые программисты посоветуйте какой на ваш взгляд в настоящее время самый лучший декомпилятор Delphi.


 
Digitman   (2003-03-05 09:11) [1]

и что ты расчитываешь получить как результат "самой лучшей" декомпиляции ?


 
none   (2003-03-05 09:20) [2]

На вопрос что я хочу получить как результат "самой лучшей" декомпиляции я отвечу так.
1) если вы хотите узнать что я буду с ним делать, то я отвечу философски-я найду ему применение.

мой вопрос скорее такой: где их место нахождении и каков результат декомпилирования (код на assempler-плохо,код на паскаль,пусть даже кривой-отлично).


 
Digitman   (2003-03-05 09:28) [3]


> где их место нахождении


кого "их" ? декомпиляторов ? да мало ли в сети разных "примочек" на эту тему ... например, exe2dfm.exe фигурирует


> каков результат декомпилирования


dfm-файлы + asm-листинг + (возможно) файл текстового описания ресурсов.. не более того


 
none   (2003-03-05 09:30) [4]

скажу пряму, нечего тянуть кота за...
у тебя есть exe2dfm.exe или dede ?


 
Jel   (2003-03-05 09:33) [5]

Посмотри на http://66.36.228.12/protools/index.html в разделе Decompilers. Их есть там :)


 
none   (2003-03-05 09:36) [6]

не всё так просто.
у нас в фирме блин строго нормированный трафик, и лишний MB карается законом (но не входящий на E-mail)
ребята можете помочь?


 
Digitman   (2003-03-05 09:37) [7]

был когда-то .. смотрел из проф.любопытства на сие "творение" ... ничего полезного для себя не нашел и уничтожил

сей программный продукт ты вполне можешь найти где-нибудь на Torry или на download.ru или на filesearch.ru

еще раз подчеркиваю, что на выходе - именно ЛИСТИНГ asm-кода, а не сам asm-код в "чистом" (готовом к компиляции) виде

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


 
Sha   (2003-03-05 10:22) [8]

2 none (05.03.03 09:06)
Самая удобная, на мой взгляд, связка - Dede+Dasm32. Также хороши IDA и Hiew. Про код на паскале забудь.

2 Digitman © (05.03.03 09:37)
Декомпилятор, как и дизассемблер, в основном используется для изучения программ, а не для повторной компиляции плученного кода.


 
none   (2003-03-05 10:31) [9]

в принципе мне декомпилятор для изучения кода и нужен.
а можно по подробнее про Dasm32 или IDA и Hiew


 
Digitman   (2003-03-05 10:38) [10]


> none


да изучай себе на здоровье) ... но изучать придется только asm-листинг, а не Паскаль-листинг


 
Sha   (2003-03-05 10:40) [11]

Dasm32 - лучший дизассемблер. С ним сравним разве, что Sourser.
Генерит законченный листинг по нажатию кнопки, плюс много чего еще.

IDA - интерактивный дизассемблер. Больше ориентирован на твое участие в процессе. Удобнее, если собираешься долго ковыряться в коде.

Hiew - Hex-редактор с возможностью дизассемблирования. В простейших случаях его одного бывает достаточно.

Советую попробовать все упомянутые средства и выбрать для себя наиболее удобные.


 
Игорь Шевченко   (2003-03-05 11:33) [12]

Очень неудобно по ассемблерному коду что-нибудь, написанное на языке высокого уровня изучать.



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

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

Наверх





Память: 0.47 MB
Время: 0.007 c
4-64443
KoHe4Ho }|{e 6ot
2003-01-25 19:51
2003.03.20
Работа с памятью


14-64341
Delirium^.Tremens
2003-02-28 13:40
2003.03.20
По любви (


1-64138
Felix
2003-03-07 11:14
2003.03.20
TreeView


1-64173
Lucefer
2003-03-06 16:28
2003.03.20
События от мышки


14-64359
qwert-AP
2003-03-05 10:25
2003.03.20
Округления и с чем иго едят





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский