分享

c语言的dll反编译,可怕的DLL反编译工具(DLLtoC)

 山峰云绕 2021-11-25

 https://blog.csdn.net/weixin_39989190/article/details/117059984?share_token=7b06c2ba-7c69-473b-990f-63df6f9676c2&tt_from=copy_link&utm_source=copy_link&utm_medium=toutiao_android&utm_campaign=client_share?=c语言的dll反编译,可怕的DLL反编译工具 


DLL to C反编译工具,它可以将DLL转换成可编译的C/C++代码。当您丢失DLL的源代码时,您可以用DLL to C。能够把DLL转换回可编译的代码。 并且具有生成数据结构和反汇编代码段的功能。和其它的反编译或反汇编工具最大的不同是:它生成的代码是可以直接编译运行的。它可以为所有数据段生成数据结构并拆解代码段。它还可以生成函数关系树,然后可以方便地导出DLL中所需的指定特征。它可以将汇编代码转换成C代码,C代码也是可编译的。

看起来还不错。并且这还只是一个新出的工具,估计以后会进一步改进。感兴趣的可以试用一下。

产品特点:

将DLL转换成可编译C/C++代码

为所有数据段生成数据结构

生成模块定义文件

拆解代码段

拆装结构模式

全模式拆卸

全结构拆卸

用注释模式拆解

精密模式拆卸

用动态模式初始化导入地址表

用静态模式初始化导入地址表

用直接地址初始化导入地址表

附带工具反编译文件分析器

生成函数关系树

导出所有函数

仅输出指定的函数

创建调试工具

动态对数函数调用

自动识别所有使用的函数参数和局部变量

在没有任何分析的情况下导出DLL中的任何特征

C语言静态库函数的自动识别

将汇编代码转换为C代码

使用方法:

简单拆解代码:

反编译代码:

只需点击“开始转换”按钮,就可以得到DLL的可编译C/C++代码。

将输出文件添加到项目中。

然后你可以调用新的代码。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多