DeDeDark 是一款针对 Delphi 的反编译工具,操作界面为简体中文,能帮助用户较快地完成 Delphi 反编译处理。处理完成后,所有目标 dfm 文件都可以进行编辑,源代码仍以 asm 形式呈现。作为一款轻巧的 Delphi 编程辅助工具,它无需安装,编译速度也比较快,体积简单小巧。

1、借助Win32 API中的“LoadLibrary”或“LoadLibraryEx”函数,将可执行模块(EXE\DLL\BPL\DPL)载入内存。利用Win32 API的“EnumResourceName”函数查找RCDATA资源。每发现一个DFM块便将其载入、解码,并以表格形式(含名称)存于内存。程序主窗口能以文本方式展示所有已载入可执行文件中的全部DFM。程序还支持将选中的DFM保存到磁盘,既可存为ASCII文件(、RC),也可作为二进制块(DAT)附加到可执行文件中。

2、Exe2Dpr:当工程源码需要恢复时,这款Delphi工程源码救援工具能够找回丢失的代码部分。它可为工程中的表单与数据模块生成完整内容,并附带已分配的属性及事件。
3、该工具会生成事件过程,这些过程并不属于主程序(它并非反编译器),却对应可执行文件中的代码地址。此工具不提供图形界面,操作通过命令行完成:'exe2dpr [-o] exeFile'。工程源代码会在当前目录下建立。

1、支持多种拖放操作方式。
2、反汇编相关功能选项同样支持自行配置。
3、右键菜单中的各项功能也允许用户自行编辑与调整。
4、支持查看反汇编标准程序所获得的结果。
5、可快速浏览单元列表,数据由组件提供。
6、窗体、过程、项目以及导出这几类功能同样被涵盖在内。
7、转储器同样支持手动操作。
8、软件的各项选项支持按个人使用习惯自行调整设置。
(您的评论需要经过审核才能显示)
0条评论