- -
Декомпиляция
(
http://forum.oszone.net/showthread.php?t=40951)
mikkkle |
12-11-2004 11:09 272382 |
Декомпиляция
Кто может дать ссылку по теме "Декомпиляция *pdf -файлов"?
|
news.itunion.ru в разделе Архив есть что-то похожее.
|
а для чего это надо? ПДФ, это просто рисунок с малым разрешением, надо вытащить из него инфу- ставь файнрейдер 6 и дерзай без всяких проблемм или сам акробат 6.
|
Google+"PDF Converter" тебе поможет
|
DillerInc |
21-11-2004 19:58 274564 |
Господа,мог бы кто-нибудь посоветовать путный декомпилятор для программ,написанных на Delphi,и есть ли вообще что-либо подобное?
|
Новичёк |
22-11-2004 00:34 274588 |
DillerInc, нет, путное есть разве что для ассемблера, да и то только потому, что ассм - это почти те же машинные коды.
|
DillerInc |
22-11-2004 01:26 274595 |
Новичёк
Т.е. получается,что добраться до текста кода программы нереально,или?
|
DillerInc
Не возможно, потому что для языков программирования высокого уровня нет однозначной связи между исходными командами и скомпилированными командами машинного языка. Дизассемблировать программу можно потому что ассемблер - это язык низкого уровня и для него такое однозначное соответствие команд ассемблера и машинных команд существует. Это как в математике продифференцировать можно любую функцию, но вот выполнить интегрирование можно далеко не всех функций. Т.е. резюмируя все изложенное, если хочешь разобраться в том как работает та или иная прога, можно ее дизассемблировать и ковыряться в ассемблерном коде, причем здесь абсолютно не важно на чем (каком языке) написан исходный код программы. Дизассемблировать можно все, отсюда вывод о необходимости изучения сего замечательного языка (ассемблера).
P.S. Вроде как, единственно для чего существуют более или менее прилично работающие декомпиляторы, так это для Визуал Бейсика (если я не прав, то местные гуру меня поправят). Была у меня даже ссылочка, но что-то где-то затерялась.
|
DillerInc |
22-11-2004 15:47 274683 |
McDAK
Большое спасибо за информацию.Будем думать :) .
|
hasherfrog |
23-11-2004 13:41 274786 |
|
DillerInc |
23-11-2004 20:50 274853 |
hasherfrog,упс... :gigi: ...прошу прощения и благодарю за ссылку...
|
Новичёк |
23-11-2004 23:38 274887 |
McDAK, если не ошибаюсь, прога на Васике(VB) содержит не сколько код, сколько обращения к функциям из DLL из комплекта VBRun - потому так прогри на этом языке и просят загрузить и установить VBRun. Потому - то и получается хорошо декомпилить :)
DillerInc, читай-читай, но только для ассма все визуальные компоненты и большинство системных функций основаны на WinAPI - учи ;)
|
hasherfrog |
25-11-2004 11:47 275242 |
Новичёк
Не совсем так. Просто языки высокого уровня при компиляции дают легко разгадываемые конструкции на ассемблере.
|
Время: 21:49.
© OSzone.net 2001-