魔法系统之家下载 - 系统之家,XP系统之家,GhostXP系统,纯净版XP系统,Windows7下载之家

当前位置:首页 > 软件下载 > 应用软件 > 杂类工具 > 详细页面

.NET Reflector(编译工具) V8.5.0.179 英文版

  • 大小:10.27 MB
  • 语言:英文软件
  • 授权:免费软件
  • 类别:杂类工具
  • 下载:
  • 更新:2019-02-24 12:45:35
  • 支持系统:WinXP / Win7 / Win8 / Win10
  • 安全检测: 360安全卫士 360杀毒 电脑管家
  • 星级评价 :
  • 软件介绍
  • 人气下载
  • 下载地址
  • 网友评论

  .NET Reflector是一款功能非常强大的.net反编译器,开发人员可以用来把软件反编译为为原始程序,还可以手动添加扩展来增加功能。本站提供.NET Reflector免费下载。

.NET Reflector(编译工具) V8.5.0.179 英文版

  .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开始安装

.NET Reflector(编译工具) V8.5.0.179 英文版

  2、选择下一步NEXT

.NET Reflector(编译工具) V8.5.0.179 英文版

  3、接受协议

.NET Reflector(编译工具) V8.5.0.179 英文版

  4、修改安装地址

.NET Reflector(编译工具) V8.5.0.179 英文版

  5、安装中

.NET Reflector(编译工具) V8.5.0.179 英文版

  6、安装成功,点击关闭

.NET Reflector(编译工具) V8.5.0.179 英文版

Reflector使用方法

  1、.NET Reflector安装好,打开之后第一件事情就是选择.Net Framework的版本

.NET Reflector(编译工具) V8.5.0.179 英文版

  2、点击file-open选择要反编译的DLL,打开后程序集的命名空间会出现在列表中

.NET Reflector(编译工具) V8.5.0.179 英文版

  3、点击树形列表中的类,右边就会出现相应的反编译代码。反编译后的代码与原代码基本没有什么区别

.NET Reflector(编译工具) V8.5.0.179 英文版

  4、软件支持C#,IL,VB,MC++等多种语言显示。

.NET Reflector(编译工具) V8.5.0.179 英文版

  5、 .NET Reflector的另一个好处是提供Add-Ins扩展来增强功能。例如.NET Reflector默认不支持以MC++的形式展示信息的,这可以使用扩展的Add-Ins使得.NET Reflector具有该功能。

Reflector激活教程

  1、注册之前,请现断开网络,这点很重要!

.NET Reflector(编译工具) V8.5.0.179 英文版

  2、下载Reflector Keygen(.NET反编译软件Reflector8.5注册机http://www.xitongzhijia.net/soft/106234.html,可在本站下载)

.NET Reflector(编译工具) V8.5.0.179 英文版

  3、打开注册机,生成注册码

.NET Reflector(编译工具) V8.5.0.179 英文版

  4、打开Reflector——帮助——激活,把注册码复制到序列号,点击激活

.NET Reflector(编译工具) V8.5.0.179 英文版

.NET Reflector(编译工具) V8.5.0.179 英文版

  5、由于之前已经断开网络了,所以会出现如下图错误,选择离线注册

.NET Reflector(编译工具) V8.5.0.179 英文版

  6、将下图中左边框里面的信息全部复制,粘贴到注册机中。注意,要全部复制,选择下拉框

.NET Reflector(编译工具) V8.5.0.179 英文版

.NET Reflector(编译工具) V8.5.0.179 英文版

  7、注册机会自动编译出注册信息,如下图右侧框中显示

.NET Reflector(编译工具) V8.5.0.179 英文版

  8、将注册信息复制到软件界面

.NET Reflector(编译工具) V8.5.0.179 英文版

  9、点击【完成】之后显示注册成功了

.NET Reflector(编译工具) V8.5.0.179 英文版

  10、此版本已是最新版本,无需更新,不过还是建议关闭自动更新功能,以防万一么

.NET Reflector(编译工具) V8.5.0.179 英文版

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能轻松把软件反编译为原始程序。

人气下载