风吹屁屁凉 发表于 2012-12-31 00:28

Interactive Delphi Reconstructor New Year build 2012-12-29

本帖最后由 风吹屁屁凉 于 2012-12-31 00:32 编辑

What is IDR?

IDR (Interactive Delphi Reconstructor) – a decompiler of executable files (EXE) and dynamic libraries (DLL), written in Delphi and executed in Windows32 environment.

The program firstly is intended for the companies, engaged by development of anti-virus software. It can also help programmers to recover lost source code of programs appreciably.

The current version of the program can process files (GUI and console applications), compiled by Delphi compilers of versions Delphi2 – Delphi2010.

Final project goal is development of the program capable to restore the most part of initial Delphi source codes from the compiled file but IDR, as well as others Delphi decompilers, cannot do it yet. Nevertheless, IDR is in a status considerably to facilitate such process. In comparison with other well known Delphi decompilers the result of IDR analysis has the greatest completeness and reliability. Moreover interactivity does work with the program comfortable and (we shall not be afraid of this word) pleasant.

IDR make static analysis (analyzed file is not loaded to memory and executed) that allows to safely investigate viruses, trojans and other malware applications, those which executing is dangerous or is not desirable.

The program does not require any installation activity and does not do any records in Windows registry.

Below screenshot of IDR main window is shown. You can find examples of IDR working results on separate page. For detailed acquaintance with opportunities IDR there is a help file in format CHM which can be downloaded on page of download or directly from this link.

这个已经超越了DEDE,新一代的delphi文件反汇编分析工具,用来分析后到处map文件再倒入OD或者IDA很爽啊,推荐!

下载链接:http://kpnc.org/idr32/en/download.htm

KB 2010, 2011, 2012 有密码保护,需要付费才能从作者手里得到解压密码。

Two obligatory files are necessary for IDR:Idr.exe – an executable program file,
dis.dll – disassembler moduleAlso it is necessary at least one of knowledge base files of Delphi version which files are necessary to decompile. For decompiling the files created by any supported versions, all knowledge base files are necessary. The same condition also concerns auxiliary files which are necessary for more correct definition of Delphi version.kb2.bin – knowledge base file for Delphi 2
kb3.bin – knowledge base file for Delphi 3
kb4.bin – knowledge base file for Delphi 4
kb5.bin – knowledge base file for Delphi 5
kb6.bin – knowledge base file for Delphi 6
kb7.bin – knowledge base file for Delphi 7
kb2005.bin – knowledge base file for Delphi 2005
kb2006.bin – knowledge base file for Delphi 2006
kb2007.bin – knowledge base file for Delphi 2007
kb2009.bin – knowledge base file for Delphi 2009
kb2010.bin – knowledge base file for Delphi 2010 (file protected by password)
kb2011.bin – knowledge base file for Delphi 2011 (file protected by password)
kb2012.bin – knowledge base file for Delphi 2012 (file protected by password)
syskb2.bin – definition file for Delphi 2
syskb3.bin – definition file for Delphi 3
syskb4.bin – definition file for Delphi 4
syskb5.bin – definition file for Delphi 5
syskb6.bin – definition file for Delphi 6
syskb7.bin – definition file for Delphi 7
syskb2005.bin – definition file for Delphi 2005
syskb2006.bin – definition file for Delphi 2006
syskb2007.bin – definition file for Delphi 2007
syskb2009.bin – definition file for Delphi 2009
syskb2010.bin – definition file for Delphi 2010
syskb2011.bin – definition file for Delphi 2011
syskb2012.bin – definition file for Delphi 2012Use next links to download necessary files:
Main executable file (v2.5.3 beta)17.10.2011870.189 Bytesmd5: D3CE0987054F9BF39CE1F2780EF3D256
Auxiliary files30.06.2011821.931 Bytesmd5: 4C16DECFCF2A411FB39F607DB04DB69C
Knowledge base for Delphi 210.03.20101.358.500 Bytesmd5: C4218E9FE2C2659AAC460577AC496905
Knowledge base for Delphi 310.03.20101.847.335 Bytesmd5: C9CD80502367A9E329574B0C1AA4E937
Knowledge base for Delphi 410.03.20102.522.772 Bytesmd5: 5CBEC89967FF6159B2D7DC8B977E6905
Knowledge base for Delphi 510.03.20103.145.049 Bytesmd5: 758B3650D2D9F02DF95F788CE63A37A2
Knowledge base for Delphi 610.03.20105.244.869 Bytesmd5: 593446893E834631BF541F32A4A53A48
Knowledge base for Delphi 710.03.20105.879.263 Bytesmd5: 8D2E9323E10BA31ED81CCFE62314EDDA
Knowledge base for Delphi 200505.11.20106.743.688 Bytesmd5: 76AD2F402BD28FFD411E465BE9D3ED9A
Knowledge base for Delphi 200601.07.20106.981.533 Bytesmd5: BA5D960D13AC3C786CB8F9D31B1D40F9
Knowledge base for Delphi 200701.07.20107.615.594 Bytesmd5: F110C0F47909A36F710A572FB0336BCA
Knowledge base for Delphi 200901.07.20109.393.971 Bytesmd5: DE5A503716FBAC9E76E8996921F500AE
Knowledge base for Delphi 201008.10.20108.314.880 Bytesmd5: 2BC9FAF63D3CA524951CC21EC6625365
English Help file10.03.2010152.030 Bytesmd5: 0CE23369ED8EF9EA2393166AF3B543F8
New Year build (piblic version):
Main executable file29.12.2012828.049 Bytesmd5: 3CE026659FF183AC8C8D5089A8E4AB37
Auxiliary files29.12.2012436.195 Bytesmd5: 1BBF3F83CAF09EF4A653E036DEA05469
Knowledge base for Delphi 222.12.20121.318.542 Bytesmd5: D308B7E1D2E0F9FB0045E0B4AD7333D2
Knowledge base for Delphi 322.12.20121.758.262 Bytesmd5: CB0A97970F079867320632937762469D
Knowledge base for Delphi 422.12.20122.404.050 Bytesmd5: B511B59BD44C2748F944ACFD3708C9BD
Knowledge base for Delphi 522.12.20122.977.490 Bytesmd5: 8878E0A73A983C4779DD249D570D7CAF
Knowledge base for Delphi 622.12.20124.824.120 Bytesmd5: 373F775AC50FE8CE55CF117A4646BE35
Knowledge base for Delphi 722.12.20125.399.871 Bytesmd5: 4C954C00063D1400EF67890BE5658323
Knowledge base for Delphi 200522.12.20126.171.496 Bytesmd5: A4336C5372DBF2363CC0996D102FD482
Knowledge base for Delphi 200622.12.20126.373.056 Bytesmd5: CDF663D6D55DBBF014BB6693886A93E6
Knowledge base for Delphi 200722.12.20126.940.571 Bytesmd5: B91429B6BA63BF33C74D1C98D421A114
Knowledge base for Delphi 200922.12.20128.068.923 Bytesmd5: 5CA755C89119B95B4D986DCEC993DB7F
Knowledge base for Delphi 201022.12.20127.557.968 Bytesmd5: FF3543D5A77C1AE1B4B475401724DD5B
Knowledge base for Delphi 201122.12.201212.889.216 Bytesmd5: C506305157C6A0A3C0296613AC3E84EB
Knowledge base for Delphi 201222.12.201213.940.448 Bytesmd5: A26B3F305B1927DAD71160D007AD4CE7
Builder for knowledge bases29.12.2012137.165 Bytesmd5: 2F6CAC4C2658930690D897D56EBB5A40


cxj98 发表于 2012-12-31 01:02

早就知道了,还不能用,不能编译,作者说是等到 1月 9号解决。

1002217709 发表于 2012-12-31 01:55

楼上都是高手,谁来翻译一下那些英文是什么{:301_1008:}

crack晓晓 发表于 2012-12-31 04:18

试了下 确实好用 谢谢分享

1354669803 发表于 2012-12-31 09:29

不给力 不好用

shieep 发表于 2013-5-30 18:39

求个解压密码

Hmily 发表于 2014-9-18 21:24

exetools上有外国朋友分享了

kb2011.bin and kb2012.bin are temporaly free.
https://www.dropbox.com/s/j2ajf3q0ubenwjz/kb2011.7z?dl=0
https://www.dropbox.com/s/q5jxi1rppd85ihx/kb2012.7z?dl=0

打包更新到吾爱云盘

http://down.52pojie.cn/Tools/Disassemblers/IDR%20%28Interactive%20Delphi%20Reconstructor%29.rar

Hmily 发表于 2014-9-19 10:03

@cxj98 未发现你在论坛分享完整版,欢迎发至论坛。

Hmily 发表于 2014-9-19 10:11

@@cxj98 所以你就不用在我的回复上说你都分享了,压根你没在论坛分享好吧。

冥界3大法王 发表于 2015-7-15 07:21

绕了一大圈,该打屁股开花。{:301_978:}
页: [1]
查看完整版本: Interactive Delphi Reconstructor New Year build 2012-12-29