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

Вниз

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

 
msalex   (2002-08-03 20:24) [0]

Народ а возможно создать декомпилятор для прог на Delphi?


 
Jeer   (2002-08-03 20:46) [1]

Обратно в ObjectPascal еще никто не перевел.
Но кое-что есть.


 
Anatoly Podgoretsky   (2002-08-03 21:17) [2]

Есть такое, но больно зависит от версии, и только для ДЦУ нормально, автор секретов не открывает


 
SPeller   (2002-08-03 23:06) [3]


> msalex © (03.08.02 20:24)
> Народ а возможно создать декомпилятор для прог на Delphi?

А мож ещё чтоб комментарии восстанавливал? :-))


 
lak_b   (2002-08-04 01:18) [4]

.exe => asm => ObjPas ...
вполне возможно - научись asm => ObjPas - первое уже умеем;-)


 
MJH   (2002-08-04 01:32) [5]

декомпилятор для делфи уже есть. dfm + pas + dpr генерит..все визуальные классы, их методы...соотвественно код в этих методах на асме


 
msalex   (2002-08-06 20:00) [6]

lak_b ©>
asm => ObjPas - а такое возможно?


 
PVOzerski   (2002-08-06 20:11) [7]

А что, разве не очевидно, что из формально разных синтаксических конструкций Паскаля компилятор зачастую сгенерит заведомо один и тот же код? И во что его декомпилировать обратно? Нужны примеры? Ну, хотя бы вот:

procedure proc(var x); и procedure proc(x:pointer);


 
Malder   (2002-08-06 20:38) [8]

exe => asm уже умеем;-)

lak_b, кто умеет, а кто и нет.


 
lak_b   (2002-08-07 00:11) [9]

>msalex © (06.08.02 20:00)
>lak_b ©>
>asm => ObjPas - а такое возможно?

ну яж грю - надо научиться...




 
хм   (2002-08-07 02:23) [10]

>И во что его декомпилировать обратно? Нужны примеры? Ну, хотя бы >вот:
>procedure proc(var x); и procedure proc(x:pointer);
Примеры есть, но этот плохой. потому что в данном слчае код вообще генерироватся не будет


 
VEG   (2002-08-07 10:16) [11]

Компилятор не всегда пишет тот же код! Вот пример: Если написать Application.Terminate; в *.DPR файле, то будет сгенерирован код: A1 D4 DD 44 00 8B 00 E8 3C E9 FF FF. Если этот же код написать в Button1 OnClick, то эта же строчка будет записана по другому! Сам проверял!



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

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

Наверх





Память: 0.46 MB
Время: 0.007 c
1-3327
nikolo
2002-08-20 11:06
2002.09.02
Работа с PChar в DLL


14-3627
YP
2002-08-05 17:21
2002.09.02
срочно нужен аудио-конвертер


14-3617
Fiend
2002-08-08 10:22
2002.09.02
рецепт спохмела


1-3497
denimas
2002-08-21 09:55
2002.09.02
Реестр


4-3664
prasaleff
2002-07-01 13:25
2002.09.02
Не всегда удается запустить другую программу через ShellExecute





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