Reflector是专门针对DLL文件推出的一款反汇编工具,它能够将.NET程序集中的IL反编译成C#、Visual Basic、Delphi或IL代码。让用户可以通过研究代码内容来浏览程序集中的类和成员,方便用户研究.NET框架基类库。多下软件园给大家分享Reflector下载,软件是破解版本,可以免费激活使用,有需要的朋友赶紧来下载吧!
高级.NET反编译:Reflector能够反编译任何.NET程序集,无论是C#还是Visual Basic编写的,都可以进行反编译分析。
尖端的C#反编译:Reflector支持C#5和.NET 4.5,因此可以反编译并学习异步代码,以及其他高级C#特性,如Iterator块、Lambda表达式和LINQ查询。
快速浏览反编译代码:Reflector提供了通过源代码单击导航的功能,以及选项卡式浏览模式,每个选项卡具有独立的历史记录。
类型和类的全局概述:Reflector允许用户查找类和方法依赖项,探索程序集中的资源,并显示模块的关联文档文件。
管理程序集:Reflector支持代码URL,允许用户通过外部浏览器导航到对象,并且可以在Windows资源管理器中通过快捷菜单打开程序集。
插件支持:Reflector支持第三方插件,这些插件可以扩展其功能,例如显示程序集依赖图、自动加载当前运行中的程序集、输出整个程序集的反汇编内容等。
1、解压后,双击Reflector.exe,如果有选择默认版本的.Net Framework,根据需要选择即可。你选择的版本不同则出现的默认程序集也不同,小编选择的是.Net3.5;www.多下软件园.net
2、点击file-open选择要反编译的DLL,打开后程序集的命名空间会出现在列表中;
3、点击树形列表中的类,右边就会出现相应的反编译代码。反编译后的代码和原代码基本没有什么区别;
4、如果想把反编译后的代码导入到文件中,我们可以使用Reflector.FileDisassembler这个Reflector插件;
5、运行Reflector,点击View—add-ins…—Add,选择Reflector.FileDisassembler.dll (下载Reflector. FileDisassembler解压后的文件中有)添加成功后,Close关闭对话框。在tools菜单中会有file disassembler选项;
7、选择Tools—File Disassembler;
8、选择需反编译的类文件,点击Generate按钮,此时需要选择输入文件名,亦可直接点OK。
软件信息
相关推荐
更多版本