Ранг: 188.1 (ветеран), 419thx Активность: 0.14↘0 Статус: Участник
Создано: 06 декабря 2009 17:29 · Поправил: crypto · Личное сообщение · #1
IDR (Interactive Delphi Reconstructor) – декомпилятор исполняемых файлов (EXE) и динамических библиотек (DLL), написанных на языке Delphi и выполняемых в среде 32х-разрядных операционных систем Windows.
Программа, прежде всего, предназначена для компаний, занимающихся разработкой антивирусного программного обеспечения. Она также может в значительной мере помочь программистам в восстановлении утраченных исходных текстов программ.
Текущей версией программы могут обрабатываться файлы (как GUI, так и консольных приложений), скомпилированные компиляторами версий Delphi2 – Delphi2010. Ведется работа по поддержке Дельфи 2011.
Конечной целью проекта является разработка программы, способной восстановить большую часть исходных Delphi-текстов из скомпилированного файла, но пока IDR, как и другие Delphi-декомпиляторы, сделать этого не может. Тем не менее, IDR может значительно облегчить такой процесс. По сравнению с другими декомпиляторами анализ, выполненный IDR, отличается наибольшей полнотой и достоверностью. Кроме того, высокая интерактивность делает работу с программой комфортной и (не побоимся этого слова) приятной.
IDR выполняет статический анализ (анализируемый файл не запускается на выполнение), что позволяет безопасно изучать вирусы, трояны и прочие приложения, запуск которых опасен или нежелателен.
Программа не требует установки и не делает никаких записей в реестр Windows.
Официальный сайт: kpnc.org/idr32 [Note] Недоступен после трагической гибели Криса (RIP)
crypto пишет: в чем выражается неворканье ручной загрузки 2009 аналогично не работает когда выбираешь File->Load Exe -> Delphi2009 не появляется диалог выбора файла
crypto пишет: кинь мне на почту искомый экзешник. кинул ты бы хоть где-нибудь почту написал На сайте нет, в профиле нет, в IDR скрыт! пришлось из проги сниффером ловить куда она хочет прыгнуть...
Isaev Кажется мне, что соло написано на Билдере. И закрыта какой-то фигней... IDR определяет ее как 2006, но не находит таблиц инициализации и финализации, на этом и наворачивается. А почему скрыта (может враги)? Кликни на соответствующем лейбле... 4kusNick Примерно на следующей неделе. Хотел сегодня, но надо еще потестировать.
Мою старую просьбу (не следил за последней версией может уже осуществиле) если нет то она уехала в низ передвину ее наверх Передвижение по коду: Нажатием G (IDA) alt+G (OllyDbg) переходим на опр. адрес
----- Gutta cavat lapidem. Feci, quod potui. Faciant meliora potentes
Интересно: оказывается такая достойная программа как Skype, написана на Дельфи. А кто-нибудь знает, что у нее внутри за огромный непонятный кусок - данные или зашифрованный код? А то у меня в этом месте программа начинает недоумевать
Azur1d 4kusNick Спасибо, интересная статья. Но лезть в дебри не очень хочется, хотя и заманчиво. Ну да бог с ним, по-крайней мере IDR открытую часть довольно уверенно разбирает.
Статья достаточно устарела, там что-то вроде виртуальной машины (совсем чуток пикода) и куски зашифрованного кода, но все это в ресурсах по идее лежит... На чем именно падает, crypto?