by Santhakumar Munuswamy
Posted on 02 February 2016
.NET工具评论
本文介绍了有关.NET应用程序的反编译工具及其功能,以及如何使用这些工具反汇编程序集和程序集浏览器。
我们将讨论反编译工具,功能,优缺点以及如何使用该工具反汇编程序集和程序集浏览器。市场上有很多开源和付费工具。
可用工具列表如下:
- ILSpy
- dotPeek
- Telerik JustDecompiler
- .NET反射器
ILSpy
我们可以讨论一个有趣的工具,ILSpy是用于.NET汇编浏览器和反编译器的开源工具。在Red Gate宣布免费版本的.NET Reflector工具支持于2011年结束之后,它开始了开发计划。它需要.NET Framework 4.0才能运行.NET应用程序的反编译器工具。
功能列表如下:
- 装配浏览
- IL拆卸
- 支持C#5.0异步
- 反编译为C#
- 支持λ和收益率回报
- 母猪XML文档
- 去VB
- 节省资源
- 将反编译的程序集另存为.cs proj
- 搜索类型/方法/属性(子字符串)
- 基于超链接的类型/方法/属性导航
- 基本/派生类型导航
- 导航历史
- BAML到XAML反编译器
- 将程序集另存为C#项目
- 查找字段/方法的用法
- 可通过插件(MEF)扩展
- 装配清单
我们可以从以下位置轻松下载ILSpy工具: ILSpy网站 and unzip it,

转到“ ILSpy解压缩”文件夹位置,然后双击“ ILSpy”应用程序图标,

转到“文件”菜单,然后单击“打开”菜单,然后浏览“ .NET程序集”log4net”

优点
- 开源和免费工具。
- 易于使用的界面,速度快。
- 它将支持所有功能并且运行良好。
缺点
我们可以讨论其余的.NET反编译器工具,功能,优点&缺点,等等在下一篇文章中。
结论
本文可帮助您了解具有功能和优点的ILSpy反编译器工具&缺点和工具安装。感谢您阅读我的文章。请分享您的意见或建议