Показать полную графическую версию : Декомпиляция
Кто может дать ссылку по теме "Декомпиляция *pdf -файлов"?
news.itunion.ru в разделе Архив есть что-то похожее.
а для чего это надо? ПДФ, это просто рисунок с малым разрешением, надо вытащить из него инфу- ставь файнрейдер 6 и дерзай без всяких проблемм или сам акробат 6.
Google+"PDF Converter" тебе поможет
DillerInc
21-11-2004, 19:58
Господа,мог бы кто-нибудь посоветовать путный декомпилятор для программ,написанных на Delphi,и есть ли вообще что-либо подобное?
DillerInc, нет, путное есть разве что для ассемблера, да и то только потому, что ассм - это почти те же машинные коды.
DillerInc
22-11-2004, 01:26
Новичёк
Т.е. получается,что добраться до текста кода программы нереально,или?
DillerInc
Не возможно, потому что для языков программирования высокого уровня нет однозначной связи между исходными командами и скомпилированными командами машинного языка. Дизассемблировать программу можно потому что ассемблер - это язык низкого уровня и для него такое однозначное соответствие команд ассемблера и машинных команд существует. Это как в математике продифференцировать можно любую функцию, но вот выполнить интегрирование можно далеко не всех функций. Т.е. резюмируя все изложенное, если хочешь разобраться в том как работает та или иная прога, можно ее дизассемблировать и ковыряться в ассемблерном коде, причем здесь абсолютно не важно на чем (каком языке) написан исходный код программы. Дизассемблировать можно все, отсюда вывод о необходимости изучения сего замечательного языка (ассемблера).
P.S. Вроде как, единственно для чего существуют более или менее прилично работающие декомпиляторы, так это для Визуал Бейсика (если я не прав, то местные гуру меня поправят). Была у меня даже ссылочка, но что-то где-то затерялась.
DillerInc
22-11-2004, 15:47
McDAK
Большое спасибо за информацию.Будем думать :) .
hasherfrog
23-11-2004, 13:41
DillerInc
http://forum.oszone.net/showthread.php?t=29349
DillerInc
23-11-2004, 20:50
hasherfrog,упс... :gigi: ...прошу прощения и благодарю за ссылку...
McDAK, если не ошибаюсь, прога на Васике(VB) содержит не сколько код, сколько обращения к функциям из DLL из комплекта VBRun - потому так прогри на этом языке и просят загрузить и установить VBRun. Потому - то и получается хорошо декомпилить :)
DillerInc, читай-читай, но только для ассма все визуальные компоненты и большинство системных функций основаны на WinAPI - учи ;)
hasherfrog
25-11-2004, 11:47
Новичёк
Не совсем так. Просто языки высокого уровня при компиляции дают легко разгадываемые конструкции на ассемблере.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.