ILSpy是SharpDevelop小组的反编译工具,ILSPY这个开源工具的目的就是代替reflector的,它可以反编译出比reflector更好的C#代码。
NET Reflector 2011 2月已经结束提供免费版本,催生了另一个开源的项目ILSpy。
ILSpy需要.net framework 4.0支持。
ILSpy 是一个开源的.Net程序集浏览器和反编译工具,使用十分方便。这个是国内大神制作的中文汉化版,便于国内用户使用。
中文版与英文版区别1、所有的对话框、菜单和提示均已中文化
2、预置了调试插件,支持在ILSpy中无源代码直接调试程序集
3、调整主程序编译平台为X86,以在64位系统中调试
ILspy功能可视化界面
左面是打开的文件,右面的面板是文件的对应的反编译之后的代码。
支持C#和vb
可以将一个dll文件转换为C#或VB语言。
支持保存文件
对于单个文件可以保存为.cs文件或.vb文件,当文件较多时,可以选择保存为项目文件。
支持C#的反编译
C#语句可被反编译出来,并可支持yield return语句和 lambdas表达式的反编译。并且支持C# 5.0 中的async。
更新说明- 所有的对话框、菜单和提示均已中文化
- 预置了调试插件,支持在ILSpy中无源代码直接调试程序集
- 调整主程序编译平台为X86,以在64位系统中调试
ILSpy与Reflector的比较:ILSpy的界面与Reflector相似,左边以树型控件显示程序集和它的类型,右边是对应的源代码。基础的反编译功能,与Reflector相比,丝毫不差,甚至有时候用Reflector无法反编译(因为加密)的程序集,用ILSpy可以反编译。
Decompiler 反编译器
基础的类型反编译功能都具备,现在只支持把源代码反编译为C#和IL语言,不支持VB。
ILSpy是SharpDevelop小组的反编译工具,ILSPY这个开源工具的目的就是代替reflector的,它可以反编译出比reflector更好的C#代码。
NET Reflector 2011 2月已经结束提供免费版本,催生了另一个开源的项目ILSpy。
ILSpy需要.net framework 4.0支持。
ILSpy 是一个开源的.Net程序集浏览器和反编译工具,使用十分方便。这个是国内大神制作的中文汉化版,便于国内用户使用。
1、所有的对话框、菜单和提示均已中文化
2、预置了调试插件,支持在ILSpy中无源代码直接调试程序集
3、调整主程序编译平台为X86,以在64位系统中调试
可视化界面
左面是打开的文件,右面的面板是文件的对应的反编译之后的代码。
支持C#和vb
可以将一个dll文件转换为C#或VB语言。
支持保存文件
对于单个文件可以保存为.cs文件或.vb文件,当文件较多时,可以选择保存为项目文件。
支持C#的反编译
C#语句可被反编译出来,并可支持yield return语句和 lambdas表达式的反编译。并且支持C# 5.0 中的"async"。
- 所有的对话框、菜单和提示均已中文化
- 预置了调试插件,支持在ILSpy中无源代码直接调试程序集
- 调整主程序编译平台为X86,以在64位系统中调试
ILSpy的界面与Reflector相似,左边以树型控件显示程序集和它的类型,右边是对应的源代码。基础的反编译功能,与Reflector相比,丝毫不差,甚至有时候用Reflector无法反编译(因为加密)的程序集,用ILSpy可以反编译。
Decompiler 反编译器
基础的类型反编译功能都具备,现在只支持把源代码反编译为C#和IL语言,不支持VB。