Сейчас на форуме: -Sanchez-, Alf, Adler, Rio (+5 невидимых)

 eXeL@B —› Софт, инструменты —› Interactive Delphi Reconstructor (IDR). Миттельшпиль
<< 1 ... 18 . 19 . 20 . 21 . 22 . 23 . 24 . 25 . 26 . 27 . 28 ... 47 . 48 . >>
Посл.ответ Сообщение

Ранг: 188.1 (ветеран), 419thx
Активность: 0.140
Статус: Участник

Создано: 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)

Гитхаб
Github sources

Скачать:
Страница загрузки

Dropbox автора
https://www.dropbox.com/sh/9ran313nidqtagb/AADl_m_9GVYSiXUviZtDQWQHa?dl=0

Актуальная версия программы:

Исполняемый файл
Внимание! Требует наличия вспомогательных файлов и баз знаний!!!

Базы данных качать по
ссылке.

Для работы необходимо скачать базу знаний + последнюю версию программы



Ранг: 188.1 (ветеран), 419thx
Активность: 0.140
Статус: Участник

Создано: 30 декабря 2012 20:29
· Личное сообщение · #2

cxj98
OK! After 9 January.



Ранг: 31.0 (посетитель), 70thx
Активность: 0.140
Статус: Участник

Создано: 30 декабря 2012 20:43
· Личное сообщение · #3

crypto пишет:
OK! After 9 January.

и примеры плагинов не забудь! в личку или сюда (всем)!



Ранг: 188.1 (ветеран), 419thx
Активность: 0.140
Статус: Участник

Создано: 30 декабря 2012 21:07 · Поправил: crypto
· Личное сообщение · #4

schokk_m4ks1k
Будет страница на сайте (с примером).
Кстати, если есть реальный примерчик, может кинешь мне на почту, после 9-го посмотрю...



Ранг: 512.7 (!), 360thx
Активность: 0.270.03
Статус: Модератор

Создано: 31 декабря 2012 15:24
· Личное сообщение · #5

>cxj98
I see you are very cute tester (liked your gif animated how-to reproduce video ))))
would you like to be an official tester of the IDR?
the job is really simple - test Delphi sw and find issues, report to IDR author (crypto)
thats all.....
enjoy!



Ранг: 188.1 (ветеран), 419thx
Активность: 0.140
Статус: Участник

Создано: 31 декабря 2012 17:06
· Личное сообщение · #6

cxj98
I think that in this dialog (TDialogBase - look at name!) this handler is absent. But in all childs you can see appropriate handlers.



Ранг: 4.3 (гость)
Активность: 0.010
Статус: Участник

Создано: 31 декабря 2012 17:21
· Личное сообщение · #7

every time load some delphi, it give me this message. in old version of IDR no this issue.





Ранг: 4.3 (гость)
Активность: 0.010
Статус: Участник

Создано: 31 декабря 2012 17:25
· Личное сообщение · #8

I tested again, all control are can't find handlers? are you all absent? ridiculous.



Ранг: 112.9 (ветеран), 186thx
Активность: 0.090.01
Статус: Участник

Создано: 31 декабря 2012 18:48 · Поправил: vden
· Личное сообщение · #9

@cxj98
I can confirm your case. The problem is during Analyse 2 stage (address 437618). It must be access violation interrupts further analysis, and thus handlers are not found.

It is strange but few times analysis was completed without errors and all handlers were present.

upd.

It works fine with minimal set of files:
idr.exe
dis.dll
kb2010.bin
syskb2010.bin



Ранг: 188.1 (ветеран), 419thx
Активность: 0.140
Статус: Участник

Создано: 31 декабря 2012 22:07
· Личное сообщение · #10

vden
Была одна заморочка, связанная с тем, что у некоторых методом классов указатель на собственно обработчик указывает не в область кода, а в данные (это я так понимаю forward объявления классов что-ли?). Вроде я это научился обходить, но может быть здесь еще что-то неучтенное. В любом случае, смогу посмотреть только после 9 января.
cxj98
We have the great holiday - New Year!!! So we are absent.




Ранг: 76.9 (постоянный), 116thx
Активность: 0.060
Статус: Участник

Создано: 01 января 2013 15:57 · Поправил: BAHEK
· Личное сообщение · #11

crypto
похоже кто-то пароли все таки побрутил) на тутсях полный комплект выложили)
http://forum.tuts4you.com/topic/22503-interactive-delphi-reconstructor-idr/?p=145060
crypto пишет:
Ну что же, значит на сайте больше изменнений не будет. А также примеров плагинов и прочих намечающихся новшеств.

Зря вы так, человек тоже старался сделать подарок остальным людям Вы следуйте примеру авторов вб декомпилера и хвива сколько их последние версии не сливали в паблик, они все равно выпускали новые, их не останавливали неудачи (хотя бесились нарно пиздецки).

| Сообщение посчитали полезным: gazlan, Artem_N

Ранг: 188.1 (ветеран), 419thx
Активность: 0.140
Статус: Участник

Создано: 01 января 2013 16:42 · Поправил: crypto
· Личное сообщение · #12

BAHEK
Ну что же, значит на сайте больше изменений не будет. А также примеров плагинов и прочих намечающихся новшеств.

| Сообщение посчитали полезным: DimitarSerg, nick8606

Ранг: -8.6 (нарушитель)
Активность: 0=0
Статус: Участник

Создано: 02 января 2013 00:36
· Личное сообщение · #13

crypto
глупости какието пишите! раз уж Вы монетизировали проект, выставляйте ценник




Ранг: 748.2 (! !), 390thx
Активность: 0.370
Статус: Участник
bytecode!

Создано: 02 января 2013 01:46 · Поправил: 4kusNick
· Личное сообщение · #14

Печально, что в очередной раз из-за кого-то, кто не умеет держать рот секреты под замком, страдают остальные потенциальные пользователи качественного софта.

crypto, не гробьте проект из-за слабаков плиз.

-----
Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску.


| Сообщение посчитали полезным: tomac, Dart Raiden, Artem_N, upss, VodoleY


Ранг: 253.5 (наставник), 684thx
Активность: 0.260.25
Статус: Участник
radical

Создано: 02 января 2013 10:22
· Личное сообщение · #15

4kusNick
Дык, уважаемый crypto и не говорил о том, чтобы гробить или приостанавливать развитие, просто давно пора было перекрыть кислород "паблику", а тут он поступил по-человечески, выложил новую версию с новыми базами и билдером, а ему кто-то свинью подсунул.

Извините за офф.

-----
ds




Ранг: 188.1 (ветеран), 419thx
Активность: 0.140
Статус: Участник

Создано: 02 января 2013 13:11 · Поправил: crypto
· Личное сообщение · #16

SVINOFORCE_FAIL - выложенная публичная версия IDR - free, а перечислять деньги или нет, это уж ваше дело.

На мой взгляд, выгоды, которые можно было бы получить от моей программы, должны были бы перевесить соображения, по которым были выложены пароли на свободно распространяемый инструмент. Глупо пускать в расход курицу, несущую золотые яйца.



Ранг: 188.1 (ветеран), 419thx
Активность: 0.140
Статус: Участник

Создано: 09 января 2013 11:38
· Личное сообщение · #17

cxj98
Problem with:
http://www.mirrorcreator.com/files/RA08OVNC/CHMEditor.exe_links



Ранг: 112.9 (ветеран), 186thx
Активность: 0.090.01
Статус: Участник

Создано: 09 января 2013 15:05 · Поправил: vden
· Личное сообщение · #18

если что вот перезалив удалил



Ранг: 4.3 (гость)
Активность: 0.010
Статус: Участник

Создано: 09 января 2013 15:06
· Личное сообщение · #19

what's the problem?



Ранг: 188.1 (ветеран), 419thx
Активность: 0.140
Статус: Участник

Создано: 09 января 2013 15:12
· Личное сообщение · #20

vden
Скачал
cxj98
Download file, probably bug.



Ранг: 4.3 (гость)
Активность: 0.010
Статус: Участник

Создано: 09 января 2013 15:43
· Личное сообщение · #21

I think lacks files, here is full folder with all files, try it again

http://www.mirrorcreator.com/files/1BKUS98L/CHMEditor.rar_links



Ранг: 188.1 (ветеран), 419thx
Активность: 0.140
Статус: Участник

Создано: 10 января 2013 08:29
· Личное сообщение · #22

cxj98
Problem fixed. See IDR update next week.



Ранг: -0.5 (гость)
Активность: 0=0
Статус: Участник

Создано: 17 января 2013 19:54
· Личное сообщение · #23

Смотрел один проект ... выдавал ранее описанную ошибку "EAccessViolation"
Сделал минимальный набор файлов: dis.dll,Idr.exe,kb2010.bin,syskb2010.bin
Все равно выдал ошибку, но уже намного позже.
проект - RMS - http://rmansys.ru/download/rms5.4ru.zip - rutview.exe



Ранг: 188.1 (ветеран), 419thx
Активность: 0.140
Статус: Участник

Создано: 18 января 2013 08:35 · Поправил: crypto
· Личное сообщение · #24

igrmik
Зачем мне вся инсталляция? Мне нужен конкретный файл, на котором происходит ошибка.
кстати, от набора файлов ничего не меняется.



Ранг: -0.5 (гость)
Активность: 0=0
Статус: Участник

Создано: 18 января 2013 13:27 · Поправил: Модератор
· Личное сообщение · #25

ошибка происходит на моменте Analyze 2 - 00437794
при попытке сохранить делфи проект - http://rghost.ru/43120265
ЕХЕ - http://rghost.ru/43120294

crypto пишет:
кстати, от набора файлов ничего не меняется.

меняется. если все файлы, то ошибка вылазит намного раньше

От модератора: Пользуйся кнопкой "Правка", не создавай сообщения подряд.



Ранг: 188.1 (ветеран), 419thx
Активность: 0.140
Статус: Участник

Создано: 18 января 2013 16:36
· Личное сообщение · #26

igrmik
Скачал, действительно падает. Написана на ХЕ2. Кстати, файлы sydkb*.bin желательно иметь в полном наборе (они небольшие и лежат в открытом виде). Они нужны для определения версии Дельфи (так сказать, минимальные базы знаний)



Ранг: 4.3 (гость)
Активность: 0.010
Статус: Участник

Создано: 20 января 2013 21:41
· Личное сообщение · #27

crypto пишет:

cxj98
Problem fixed. See IDR update next week.


What's the story if you said update next week but no update, this week last day is already gone, thanks.



Ранг: 188.1 (ветеран), 419thx
Активность: 0.140
Статус: Участник

Создано: 21 января 2013 09:25
· Личное сообщение · #28

cxj98
You are very impatient

| Сообщение посчитали полезным: ==DJ==[ZLO], linhanshi, Airenikus

Ранг: 512.7 (!), 360thx
Активность: 0.270.03
Статус: Модератор

Создано: 21 января 2013 14:05
· Личное сообщение · #29

cxj98
wana push events, visit this page kpnc.org/idr32/en/donation.htm





Ранг: 150.3 (ветеран), 175thx
Активность: 0.160.07
Статус: Участник

Создано: 31 января 2013 12:33
· Личное сообщение · #30

для тех, кто пользуется утилитой IDR.com из пакета DeIDA
утилита некорректно преобразует MAP файлы, сгенерированные новыми версиями IDR (может быть, и старыми тоже - лень проверять), удаляя первые два символа в каждом комментарии.
в аттаче - пропатченая версия


6172_31.01.2013_EXELAB.rU.tgz - IDR.zip



Ранг: 188.1 (ветеран), 419thx
Активность: 0.140
Статус: Участник

Создано: 31 января 2013 12:53
· Личное сообщение · #31

-=AkaBOSS=-
Старые значит тоже, поскольку ничего в этой функции не менялось


<< 1 ... 18 . 19 . 20 . 21 . 22 . 23 . 24 . 25 . 26 . 27 . 28 ... 47 . 48 . >>
 eXeL@B —› Софт, инструменты —› Interactive Delphi Reconstructor (IDR). Миттельшпиль
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати