您现在的位置是:网站首页> 软件下载软件下载
.NETReflector(编译工具)V8.5.0.179英文版
2024-03-31
388人已围观
简介 .NETReflector(编译工具)V8.5.0.179英文版
.NET Reflector是一款功能非常强大的.net反编译器,开发人员可以用来把软件反编译为为原始程序,还可以手动添加扩展来增加功能。本站提供.NET Reflector免费下载。 .NET Reflector是一个类浏览器和.net反编译器,微软员工Lutz Roeder编写,是以.NET Framework为基础开发出来的的DLL或EXE文件,此工具软件强大到连.NET Framework的官方类别组件都能反编译为原始程序的工具软件。 .NET Reflector 工具软件虽非Open Source(开放源代码),但早期释出的版本连他自己的exe档都能反转回原始程式,但后期版本则使用混淆器进行保护,并加上免费使用的天数限制。 支持.NET1.0,2.0,.NET 3.5,.NET 4.0等,启动时,会连到其官网检查是否有更新的版本,故如果电脑没连接Internet的话,将无法正常启动此工具软件。 还记得Spy++吗?在Win32时代,这个软件对于我们分析一个陌生软件的设计思路可谓立下汗马功劳。在如今的.NET时代,Reflector又成为每个严肃的.NET开发人员工具箱中必不可少的精髓工具之一。 Reflector安装步骤 1、从本站下载后解压,双击.EXE开始安装 2、选择下一步NEXT 3、接受协议 4、修改安装地址 5、安装中 6、安装成功,点击关闭 Reflector使用方法 1、.NET Reflector安装好,打开之后第一件事情就是选择.Net Framework的版本 2、点击file-open选择要反编译的DLL,打开后程序集的命名空间会出现在列表中 3、点击树形列表中的类,右边就会出现相应的反编译代码。反编译后的代码与原代码基本没有什么区别 4、软件支持C#,IL,VB,MC++等多种语言显示。 5、 .NET Reflector的另一个好处是提供Add-Ins扩展来增强功能。例如.NET Reflector默认不支持以MC++的形式展示信息的,这可以使用扩展的Add-Ins使得.NET Reflector具有该功能。 Reflector激活教程 1、注册之前,请现断开网络,这点很重要! 2、下载Reflector Keygen(.NET反编译软件Reflector8.5注册机http://www.xitongzhijia.net/soft/106234.html,可在本站下载) 3、打开注册机,生成注册码 4、打开Reflector——帮助——激活,把注册码复制到序列号,点击激活 5、由于之前已经断开网络了,所以会出现如下图错误,选择离线注册 6、将下图中左边框里面的信息全部复制,粘贴到注册机中。注意,要全部复制,选择下拉框 7、注册机会自动编译出注册信息,如下图右侧框中显示 8、将注册信息复制到软件界面 9、点击【完成】之后显示注册成功了 10、此版本已是最新版本,无需更新,不过还是建议关闭自动更新功能,以防万一么 Reflector功能 .NET Reflector可以分析程序集并向你展示它的所有秘密。.NET 框架向全世界引入了可用来分析任何基于.NET 的代码(无论它是单个类还是完整的程序集)的反射概念。反射还可以用来检索有关特定程序集中包含的各种类、方法和属性的信息。 使用 .NET Reflector,你可以浏览程序集的类和方法,可以分析由这些类和方法生成的 Microsoft 中间语言 (MSIL),并且可以反编译这些类和方法并查看 C# 或 Visual Basic .NET 中的等价类和方法。 .NET Reflector主要功能是能够将C#,Visual Basic 和IL程序反编译成汇编程序进行分析查看。即使没有用在反编译领域,也常常被用来检查程序集的命名规范,命名空间是否合理,组织类型的方法是否需要改善等方面。 Reflector可以将.NET程序集中的中间语言反编译成C#或者Visual Basic代码,还能够提供程序集中类及其成员的概要信息、提供查看程序集中中间语言的能力以及提供对第三方插件的支持。 .NET Reflector开发人员可以使用它反编译.NET代码,以了解它是如何工作的,学习或指导.NET语言的复杂性,提供一个更好的替代库的文档,恢复丢失或不可用的源代码,定位性能问题,分析依赖关系,检查混淆。 Reflector其他功能 除了作为对象浏览器与反汇编器之外,Reflector还可以显示类与其成员的调用与被调用图、提供单键访问Google或MSDN搜索的能力并提供了允许第三方开发人员为Reflector创建插件的框架。 要查看调用或被调用图,只需要在树视图中选择一个成员,访问Tools菜单,选择Call Graph或Callee Graph选项即可。Call Graph会列出所选项所调用的成员,而Callee Graph列出调用所选项的成员。 通过使用插件,Reflector的功能可以得到进一步扩展。目前有能显示程序集依赖图、自动加载当前运行中的程序集、输出整个程序集的反汇编内容以及在Visual Studio中作为Reflector的宿主等的插件。还有更多插件都列本词条扩展阅读中。在此,我极力推荐有兴趣的读者前去一看。 不出乎所料,的确存在一个Reflector.VisualStudio插件。有了这个插件,就可以让Reflector集成在Visual Studio环境中,进而取代以前那个有些“拙漏”的对象浏览器。 首先,我们需要在机器上准备Reflector的最新版,然后下载最新版本的Reflector.VisualStudio插件。据说安装了此插件之后,Reflector能够与Visual Studio完美融合。但遗憾的是,有人试下载此软件并安装(仅能得到testdriven-2.8.2130 RTM个人测试版本,时间7/30/2007,大小3.3M)后,没有大发现—仅是在VS2005中添加“Go to Reflector”和一个帮助菜单项。点击“Go to Reflector”菜单项仅是从VS2005内部启动Reflector而已。 小编点评 .NET Reflector的出现使可以说使得.NET程序员眼前豁然开朗,作为使用最广泛的.NET反编译软件,.NET Reflector是编程人员的好助手,再也不担心软件使用不同语言了,.NET Reflector能轻松把软件反编译为原始程序。
点击排行
- .NET Core下载 Microsoft .NET Core 1.0 VS 2015 Tools Preview 2 官方安装版 下载-
- keil uvision5下载 keil uvision5 注册机 2032 绿色通用版(支持32位/64位) 附注册码 下载-
- ext.jsb2免费下载 ext-4.0.2a.jsb2 官方免费版 下载-
- spket1.6.16.jar下载 Spket IDE v1.6.16最新版 英文安装免费版 下载-
- delphi xe5下载 delphi xe5(安卓ARM开发工具) v12.0 英文安装免费版(附序列号) 下载-
- Egret Engine(白鹭引擎) V4.0.3 官方最新安装版 下载-
- nusphere phped 14(php集成开发环境) v14.0.14029 英文安装免费版 下载-
- NuSphere PhpED 16(php集成开发环境) v16020 英文安装免费版 下载-
本栏推荐
-
.NET Core下载 Microsoft .NET Core 1.0 VS 2015 Tools Preview 2 官方安装版 下载-
-
keil uvision5下载 keil uvision5 注册机 2032 绿色通用版(支持32位/64位) 附注册码 下载-
-
ext.jsb2免费下载 ext-4.0.2a.jsb2 官方免费版 下载-
-
spket1.6.16.jar下载 Spket IDE v1.6.16最新版 英文安装免费版 下载-
-
delphi xe5下载 delphi xe5(安卓ARM开发工具) v12.0 英文安装免费版(附序列号) 下载-
-
Egret Engine(白鹭引擎) V4.0.3 官方最新安装版 下载-
-
nusphere phped 14(php集成开发环境) v14.0.14029 英文安装免费版 下载-
猜你喜欢
- .NET Core下载 Microsoft .NET Core 1.0 VS 2015 Tools Preview 2 官方安装版 下载-
- keil uvision5下载 keil uvision5 注册机 2032 绿色通用版(支持32位/64位) 附注册码 下载-
- ext.jsb2免费下载 ext-4.0.2a.jsb2 官方免费版 下载-
- spket1.6.16.jar下载 Spket IDE v1.6.16最新版 英文安装免费版 下载-
- delphi xe5下载 delphi xe5(安卓ARM开发工具) v12.0 英文安装免费版(附序列号) 下载-
- Egret Engine(白鹭引擎) V4.0.3 官方最新安装版 下载-
- nusphere phped 14(php集成开发环境) v14.0.14029 英文安装免费版 下载-