《Delphi反编译三大工具》是一篇详细介绍用于解析和修改Delphi编写的程序代码的关键软件的文章。文中介绍了三款最常用的反编译工具,帮助开发者深入理解、维护及优化已有的Delphi应用程序。
一、IDR(公开版)
IDR (Interactive Delphi Reconstructor) 是一款强大的Delphi反汇编工具,并持续更新。
二、Delphi Decompiler v1.1.211b
这是一款用于解析Delphi程序的反编译器。
三、DeDe 3.5原版
此版本能够对Delphi和C++ Builder进行逆向工程。以下是加强版DEDE 3.50.4的一些修改:
1.将Title和ClassName DeDe更改为DarK, 这使大部分的反检测机制失效。
2.提供了自定义功能,使得可以解析非标准程序格式下的Forms及Procedure事件。
3.添加了直接反汇编的功能选项
4.增加了对特殊处理过的PACKAGEINFO Uint List的显示支持。
5.修正了原有“Open With DEDE”的注册键错误,并修复了一些BUG, 现在可以通过右键菜单使用DeDe进行Delphi/BCB程序的逆向工程操作。
6.移除了NAG提示信息
7.修复了Dump Active Process中的一个Bug.
8. 启用了Dump按钮的功能
9.解决了拖放处理过程中确认对话框出现的问题!
10. 修正了在Forms下将DFM文件保存为RES格式时的错误问题。
11. 开启Procedures下的右键菜单“分析类”功能选项。
12. 解决了Forms下打开DFM文件使用记事本失败的问题。
13.修复并改进反汇编引擎,主要解决了在进行逆向工程过程中出现的一些解析错误。