Reflector是一款功能强大的DLL反汇编工具,能够将.NET程序集中的中间语言反编译成C#或Visual Basic代码。通过反汇编技术,用户可以修改DLL文件,适用于有相关需求的朋友,快来下载体验吧!
1、解压文件后,双击运行Reflector.exe。根据需要选择.NET Framework的默认版本。不同版本的选择会影响加载的默认程序集,笔者使用的是.Net 3.5版;来源:www.kkx.net
2、点击File-Open选择需要反编译的DLL文件,选中后,程序集的命名空间会显示在左侧列表中;
3、在树状列表中选择一个类,右侧即会展示该类的反编译代码,反编译后的代码与原始代码几乎一致;
4、若想将反编译后的代码导出为文件,可使用Reflector.FileDisassembler插件;
5、运行Reflector后,点击View—Add-ins—Add,选择Reflector.FileDisassembler.dll(插件文件在解压后的Reflector文件夹内),添加后点击Close关闭对话框。在Tools菜单中会新增File Disassembler选项;
7、点击Tools—File Disassembler;
8、选择需要反编译的类文件,点击Generate按钮,输入文件名并点击OK即可完成导出。
尽管Reflector功能强大,但也有一些局限性,例如只能逐个查看方法等。幸运的是,Reflector支持插件,网上有许多可用插件供用户扩展功能。
笔者提供了两个非常实用且好评如潮的插件:Reflector.File Disassembler和Reflector.File Generator,已放入一个压缩包中,解压后即可使用。值得一提的是,File Generator插件没有现成的DLL文件,笔者已经编译好并打包,供有需要的朋友直接使用。
本软件需要.NET Framework 2.0的支持。
111.5M
系统软件10.0
6.9MB
系统软件10.0
3.8M
系统软件10.0
43.6MB
系统软件10.0
357M
系统软件10.0
1.61M
系统软件10.0
Reflector
dll反汇编
Copyright © 2019- WWW.70722.CN All Rights Reserved
本站所有来自互联网,版权归原著所有。如有侵权,敬请来信告知我们将及时撤销。
健康游戏提示:抵制不良游戏,拒绝盗版游戏,注意自我保护,谨防受骗上当,适度游戏益脑,沉迷游戏伤身,合理安排时间,享受健康生活