eXeL@B —› Софт, инструменты —› Interactive Delphi Reconstructor (IDR). Миттельшпиль |
<< 1 ... 18 . 19 . 20 . 21 . 22 . 23 . 24 . 25 . 26 . 27 . 28 ... 47 . 48 . >> |
Посл.ответ | Сообщение |
|
Создано: 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. Официальный сайт: [Note] Недоступен после трагической Гитхаб Скачать: Dropbox автора https://www.dropbox.com/sh/9ran313nidqtagb/AADl_m_9GVYSiXUviZtDQWQHa?dl=0 Актуальная версия программы: Внимание! Требует наличия вспомогательных файлов и баз знаний!!! Базы данных качать по Для работы необходимо скачать базу знаний + последнюю версию программы |
|
Создано: 21 ноября 2012 17:26 · Личное сообщение · #2 crypto пишет: Неужели я такой страшный? Лично не знаком - но очень сомневаюсь Где-то по моему пролетало - толи в оффтопе - об коммертизации ? или я гоню ? Вопрос такой - прогу нагнул, хэш берет из списка - список в IDR отображается - можно кликнуть на запись - а нужно все сразу все скоммуниздить ? Вкладка - String F8 Я еще - донатну пару рублей к НГ2013 на ЯД. Можно ЯД добавить ? IDR - прога класс ! |
|
Создано: 21 ноября 2012 17:49 · Поправил: crypto · Личное сообщение · #3 |
|
Создано: 21 ноября 2012 18:05 · Личное сообщение · #4 crypto пишет: Я правильно понял, что нужно весь список во вкладке String F8 копировать в буфер? Скорее сделать по стандарту - скопировать выделенное, выделить все, сохранить все и т.д.? crypto пишет: На сайте будет только публичная версия, приватной буду распоряжаться по своему усмотрению. Ни на что не претендую... С вебмонею связываться не хочу ... просто не хочу |
|
Создано: 22 ноября 2012 08:54 · Личное сообщение · #5 dimka_new Хватит и простого копирования в буфер, остальное можно сделать в любом текстовом редакторе. | Сообщение посчитали полезным: dimka_new |
|
Создано: 30 ноября 2012 16:32 · Личное сообщение · #6 crypto Сорри за долгий ответ - провайдер балует, поменял тарифный план, заодно экспириенса набрался в проверке оптоволокна crypto пишет: Хватит и простого копирования в буфер, остальное можно сделать в любом текстовом редакторе. Ну я так подозреваю, что уровень знаний пользователей данного форума позволит проделать такое |
|
Создано: 29 декабря 2012 16:33 · Поправил: crypto · Личное сообщение · #7 Вот, собственно, новогодний подарок - переходим к Эндшпилю. Идем на сайт, качаем, тестируем, присылаем отчетики... Да, забыл: смотрим пример декомпиляции. На мой взгляд, неплохой, вручную разбирать непросто. | Сообщение посчитали полезным: Dart Raiden, obfuskator, HandMill, vden, nick8606, sendersu, daFix, schokk_m4ks1k, m0bscene, icerix, ajax, xDvKx, 4kusNick, linhanshi, Gideon Vi, _ruzmaz_, Airenikus, A V, upss, SReg, sierra |
|
Создано: 30 декабря 2012 02:38 · Личное сообщение · #8 Вот это подарок! Только в примере работы программы исходная процедура - не та что была декомпилирована (исходная - FormCreate, декомпилированная - GetBmpName). Наверное для наглядности стоит их уравнять (может вы изображение не то в начале поставили?). ----- Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску. |
|
Создано: 30 декабря 2012 03:42 · Личное сообщение · #9 |
|
Создано: 30 декабря 2012 07:19 · Поправил: crypto · Личное сообщение · #10 4kusNick Перед примером уточняющие фразы: Ниже показан результат работы Новогоднего релиза от 29.12.2012 Дизассемблирование: LogEntries::GetBmpName Может быть стоило как-то их разделить? Подумаю. PS Поскольку пароль уже засветили по-крайней мере на трех форумах (несмотря на мою просьбу этого не делать), то не вижу уже никакого смысла в его выдаче. Итак, пароль на базу для 2010 (старую и новую): шестнадцатиричные цифры (with Shift) Желающие могут побрутфорсить |
|
Создано: 30 декабря 2012 10:46 · Личное сообщение · #11 |
|
Создано: 30 декабря 2012 13:10 · Поправил: A V · Личное сообщение · #12 |
|
Создано: 30 декабря 2012 14:05 · Личное сообщение · #13 |
|
Создано: 30 декабря 2012 16:00 · Личное сообщение · #14 crypto пишет: Ниже показан результат работы Новогоднего релиза от 29.12.2012 Может быть стоит добавить оригинал метода GetBmpName - чтобы было видно как было в оригинале и как стало после декомпиляции) ----- Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску. | Сообщение посчитали полезным: schokk_m4ks1k |
|
Создано: 30 декабря 2012 16:52 · Поправил: vden · Личное сообщение · #15 выбираем предпоследний юнит "Ldr" выбираем <Proc> Initialization жмём Src, получаем abnormal program termination а так, открывает даже xe3-шные файлы. отлично. |
|
Создано: 30 декабря 2012 17:08 · Личное сообщение · #16 |
|
Создано: 30 декабря 2012 17:40 · Поправил: vden · Личное сообщение · #17 я знаю что поддержки билдера нет, но попробовал открыть idr в idr просит ввести ep, ввожу 40180C на use knowledge base жму да, idr использует kb6 пишет Cannot find table of initialization and finalization procedures это понятно, но что интересно, если запатчить проверку initialization and finalization то формы можно просматривать визуально (с некоторыми access violation). может быть сделать какую-то опцию, если не найдены таблицы инициализации и финализации, то просто не делать анализ или связанную с этим часть анализа и предупредить что билдер не поддерживается idag например |
|
Создано: 30 декабря 2012 18:23 · Поправил: crypto · Личное сообщение · #18 vden Ты замахнулся на святое? Ну так анализ не проводился, зачем еще об этом предупреждать? А формы у Дельфи и Билдера из одного места растут, поэтому ты их увидишь. Почему никто не спрашивает о плагинах? Я, например, (да простят меня авторы PExplorer) написал плагинчик и смог посмотреть все формы, ну и обработчики тож... |
|
Создано: 30 декабря 2012 18:29 · Личное сообщение · #19 |
|
Создано: 30 декабря 2012 18:38 · Поправил: schokk_m4ks1k · Личное сообщение · #20 |
|
Создано: 30 декабря 2012 18:46 · Личное сообщение · #21 |
|
Создано: 30 декабря 2012 19:01 · Личное сообщение · #22 |
|
Создано: 30 декабря 2012 19:15 · Личное сообщение · #23 |
|
Создано: 30 декабря 2012 19:22 · Поправил: vden · Личное сообщение · #24 |
|
Создано: 30 декабря 2012 19:22 · Поправил: upss · Личное сообщение · #25 |
|
Создано: 30 декабря 2012 19:31 · Поправил: crypto · Личное сообщение · #26 cxj98 Send me file pls, but result will only after 9 January 2013. upss После 9 января, только напомни мне, плиз. vden Разбираться не надо, тем более те две функции только для интерфейса. После 9 января, сейчас у меня под рукой никаких кодов нет. Но так, навскидку, что-то вроде f(BYTE* src, int src_size, BYTE* dst, int dst_size) причем dst уже аллокирован, туда можно писать. |
|
Создано: 30 декабря 2012 19:33 · Личное сообщение · #27 |
|
Создано: 30 декабря 2012 19:36 · Личное сообщение · #28 |
|
Создано: 30 декабря 2012 19:37 · Личное сообщение · #29 |
|
Создано: 30 декабря 2012 19:54 · Личное сообщение · #30 |
|
Создано: 30 декабря 2012 20:09 · Личное сообщение · #31 |
<< 1 ... 18 . 19 . 20 . 21 . 22 . 23 . 24 . 25 . 26 . 27 . 28 ... 47 . 48 . >> |
eXeL@B —› Софт, инструменты —› Interactive Delphi Reconstructor (IDR). Миттельшпиль |
Эта тема закрыта. Ответы больше не принимаются. |