ILspy

ILspy【ILspy】ILspy是一个开源的.net反编译软体,使用十分方便 。
基本介绍外文名:ILspy
概述:一个开源的.net反编译软体
需求环境:电脑上安装.NET Framework 4.
开发版本:6/29/2014 2.2版等
简介开发原因之所以开发ILspy是因为Red Gate宣布免费版的.NET Reflector(同样是反编译软体)将会在2011年2月停止 。所以爱好免费软体的开发者们转而开发自己的反编译软体 。于是ILspy就因运而生了 。需求环境ILspy需要在电脑上安装.NET Framework 4.0.开发版本3/9/2015 2.3版本6/29/2014 2.2版本6/3/2012 2.1版本4/15/2012 Version 2.0版本2/16/2012 2.0 Beta版本7/16/2011 1.0版本5/29/2011 Beta版本5/4/2011 M3版本4/13/2011 M2版本2/24/2011 M1 (Milestone 1) Release版本2/16/2011 预览版2/4/2011 开始开发(github repository created)现有功能可视化界面打开之后的界面如下图

ILspy

文章插图
ILspy的界面左面是打开的档案,右面的面板是档案的对应的反编译之后的代码 。支持C#和vb可以将一个dll档案转换为C#或VB语言 。支持保存档案对于单个档案可以保存为.cs档案或.vb档案,当档案较多时,可以选择保存为项目档案 。支持C#的反编译C#语句可被反编译出来,并可支持yield return语句和 lambdas表达式的反编译 。并且支持C# 5.0 中的"async"