问一下高手 c++dll文件如何反编译 看源代码啊????

[复制链接]
查看11 | 回复4 | 2020-5-7 14:23:03 | 显示全部楼层 |阅读模式
1、首先在反编译工具中打开DLL文件。2、然后用“程序集管理器”浏览DLL文件的节点。3、双击某个节点查看它的代码,然后在右侧栏中,弄清楚不同的代码。4、接着将代码导到Visual Basic中。5、最后在Visual Studio中编辑代码,就完成了反编译DLL文件。...5
回复

使用道具 举报

千问 | 2020-5-7 14:23:03 | 显示全部楼层
若这个DLL编译时没有进行C++优化和全局优化,反汇编后是完全可以反编译的,但是变量名函数名全部丢失,这样无法看懂。若这个DLL编译时经过了C++优化或全局优化,二进制代码小于512个字节,否则是基...
回复

使用道具 举报

千问 | 2020-5-7 14:23:03 | 显示全部楼层
c++dll文件反编译源代码的操作步骤如下:1、在开始菜单内找到Reflector工具。2、打开Reflector点击【File】-->【Open Assembly...】在打开的对话框内选择要...4
回复

使用道具 举报

千问 | 2020-5-7 14:23:03 | 显示全部楼层
所谓的破解就是反编译。。反编译的第一个步骤就是先脱壳。。关于脱壳可参照这个链接。脱壳完成了或者根本没壳就可以进行下一步了。反向编译高级语言源程序经过 编译 变成可执行文件,反编译就是逆过程。 但是通常不能把可执行文件变成高级语言源代码,只能转换成汇编程序。计算机软件反向工程(Reversepengineering)...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行