百科游戏 手游攻略
大家好,关于反编译dll很多朋友都还不太明白,今天小编就来为大家分享关于请教,如何反编译dll文件的知识,希望对各位有所帮助!
C++写的dll文件如何反编译
DLL函数查看器可以查看DLL文件的内部的函数,符号等等。
还可以用DependencyWalker查看PE依赖、查看DLL函数。
你如果想反汇编整个文件,就用IDAPro,比较复杂,需要看专门的书来学习。
你想找会反汇编的人?如果是为了切磋技艺,有个网站叫看雪论坛
如果是为了破解某软件,请上淘宝搜相应的业务。
请教,如何反编译dll文件
如何反编译dll,如何将反编译的文件生成dll。
反编译dll
安装vs,最好是最新版本的,如果要反编译的dll使用新版本创建的,也能反编译成功。下面是详细的反编译步骤。
1.打开C:\ProgramFiles\MicrosoftSDKs\Windows\v6.0A\bin\ildasm.exe,这个程序是微软提供的反编译软件,打开要反编译的dll。
2.然后选择文件-转储,这时会弹出转储选项的对话框(一般按照默认即可),设定好以后选择转储位置。
3.完成后会生成以res和il结尾的文件,还有可能包含以.resources结尾的文件。这样我们就将dll反编译完成。根据需要修改il文件。
如何反编译.resources文件呢
选择开始-所有程序-vs安装文件夹-vstools-开发人员命令提示符,然后在弹出的dos窗口下输入resgen1.resources1.resx,这样resources文件变转化成可以编辑的resx文件。
组合dll
先说如何将resx文件组合成resources文件
选择开始-所有程序-vs安装文件夹-vstools-开发人员命令提示符,然后在弹出的dos窗口下输入resgen1.resx1.resources,这样resx文件变转化成可以编辑的resources文件。
将反编译后的文件组合成dll文件
选择开始-所有程序-vs安装文件夹-vstools-开发人员命令提示符,然后在弹出的dos窗口下输入ilasm/dll/resource=1.res1.il,注意res文件和il文件位置不可以改变,这样就生成了想要的dll。
当然如果对生成的dll不放心,可以使用.netReflector进行查看。希望你能成功
问一下高手 c++dll文件如何反编译 看源代码啊
1、首先在反编译工具中打开DLL文件。
2、然后用“程序集管理器”浏览DLL文件的节点。
3、双击某个节点查看它的代码,然后在右侧栏中,弄清楚不同的代码。
4、接着将代码导到VisualBasic中。
5、最后在VisualStudio中编辑代码,就完成了反编译DLL文件。
反编译dll的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于请教,如何反编译dll文件、反编译dll的信息别忘了在本站进行查找哦。
- 最近发表