ILSpy中文版是来自github上的一款免费开源,功能实用的.Net反编译工具。它是一款开源.NET程序集浏览器和反编译器,能够将一个dll文件转换为C#或VB语言。对于单个文件可以保存为.cs文件或.vb文件,当文件较多时,可以选择保存为项目文件。C#语句也可被ILspy反编译出来,并可支持yield return语句和lambdas表达式的反编译,可以说是完全免费的reflector(收费)。
尽管有许多类似的工具可供使用,但 ILSpy 非常易于使用以及免费和开源。它不需要任何安装,这意味着它可以保存到您的便携式应用程序集合中,复制到 USB 闪存驱动器,并且可以在任何PC上使用而无需设置来浏览和检查 .NET 程序集。
软件特色
1、反编译为C#
2、整个项目的反编译(csproj,不是sln!)
3、搜索类型/方法/属性(子字符串)
4、基于超链接的类型/方法/属性导航
5、基本/派生类型导航,历史记录
6、BAML到XAML反编译器
7、可通过插件(MEF)扩展
8、查看语言支持状态
ILSpy软件亮点
1、所有的对话框、菜单和提示均已中文化
2、预置了调试插件,支持在ILSpy中无源代码直接调试程序集
3、调整主程序编译平台为X86,以在64位系统中调试
4、支持C#和vb
5、可以将一个dll文件转换为C#或VB语言。
6、支持保存文件
7、对于单个文件可以保存为.cs文件或.vb文件,当文件较多时,可以选择保存为项目文件。
8、支持C#的反编译
9、C#语句可被反编译出来,并可支持yield return语句和 lambdas表达式的反编译。并且支持C# 5.0 中的"async"
软件功能
1、新语言功能
C#8.0:可为空的引用类型
C#7.3:unmanaged一般约束
C#7.3索引可移动固定缓冲区:无需先固定即可将固定缓冲区索引到。
使用不安全的内在函数表示无法用C#表示的IL操作。
C#7.0 广义异步返回类型
C#7.0 本地功能(#1586)
C#7.0 抛出表达式(#1600)
2、新功能
反编译一套组件到的溶液(#1550由@dymanoid)。
新的BAML反编译器。
用于Microsoft Store的MSIX:@onovotny添加了构建支持(包括Azure Pipelines)。
如果某个方法被标识为Windows Forms InitializeComponent,则生成与VS Windows Forms Designer兼容的代码。
添加了新RemoveDeadStores选项。
添加了新AlwaysShowEnumMemberValues选项。
更新日志
v9.1.0.7988版本
新的语言特性
将模式检测更新到 Roslyn 4.13
增强功能
不要生成与 C# 关键字匹配的变量名。
添加一个选项以允许排序自定义属性
在创建解决方案文件时,如果选择了具有相同(短)名称的多个程序集,请扩展错误信息。
关闭平滑滚动的选项
将模块文件名添加为分析器实体树节点的工具提示
添加了对保持评估顺序的引用类型检查的支持
添加“作用域变量”,以改进命名局部变量和匿名方法参数
贡献
增加对基于数组初始化的支持RuntimeHelpers.CreateSpan
在委托之外加载资源流
允许 ILSpy 启动,当未安装 net8.0 但安装了更高版本时
修复嵌套命名空间目录
修复 #3402:在 .NET 9 上右键单击时出现 System.NullReferenceException
在指针算术中使用类型提示
改进非记录类型的主要构造函数的用户界面
修复在不添加任何资源的情况下写入resx文件时的异常
增强在 switch 转换中的空处理
不要在生成的显式重写中包含泛型约束
改进不等于检查的生成
错误修复
LocalFunctionDecompiler在ctors中错误地放置嵌套的局部函数
为相等比较添加缺失的检查
当TreeView获得焦点时,导航快捷键(Alt-Left和Alt-Right)不起作用
确保在IsActive属性更改处理程序中延迟焦点时,selectedNode 仍然处于选中状态。
更激进地将对象初始化器转换为结构体
在处理可选参数时,为 null 文字转换添加特殊 case。
允许在使用 transform 时使用结构体地址,如果引用传递给一个输入参数。
初始化设置必须使用对象初始化语法。
导出组件为项目时的多个问题
在关闭主窗口之前应用最新的会话设置
MethodVirtualUsedBy Analyzer 中的错误空检查
修复“清除汇编列表”实际上未持久化的问题。
不要在确定捕获和声明作用域时包含委托构造使用位置。
修复GenericParam元数据表的属性提示框
- 反编译工具大全
-
更多 (34个) >>反编译工具大全 反编译工具是一种软件开发工具,能够将已编译好的语言代码转换成高级编程语言的源代码形式,让用户们可以更加容易理解编译后的程序逻辑,这一类的软件通常具备了代码还原能力、可视化分析、智能代码重构、动态调试支持、安全性检测与保护分析等等功能,为了方便大家进行下载体验,小编在此就提供了反编译工具大全,里面都是小编精心筛选推荐给大家的,比如apktool反编译工具、gapktool、Depends Wallker等等,有兴趣的朋友们可以自行挑选下载。
-
-
apk反编译工具(apkdb) 32.49M
查看/简体中文v2.1.3.20180418 -
E-Code Explorer易语言反编译工具 9.22M
查看/简体中文v0.86官方版 -
ILSpy(.Net反编译) 70.55M
查看/简体中文v9.1.0.7988 -
ollydbg吾爱破解专用版 12.27M
查看/简体中文v1.0.10.0 -
PE Explorer汉化版 1.04M
查看/多国语言[中文]v2.03绿色版 -
x64dbg程序调试工具 30.58M
查看/简体中文v2025.08.19 -
GJoy Dex Analysizer(交互式反编译器) 5.78M
查看/英文v4.11官方版 -
apktool反编译工具 8.79M
查看/简体中文v1.3.6绿色版 -
dotpeek 2025官方版 111.25M
查看/多国语言[中文]v2025.1.2 -
ida pro 9.0官方版 457.06M
查看/英文v9.0.240925 -
Flash Decompiler Trillix(flash反编译软件) 27.24M
查看/简体中文v5.3.1400 -
dnspy反编译工具 90.91M
查看/简体中文v6.5.1官方版 -
flash反编译工具(jpexs free flash decompiler) 13.91M
查看/简体中文v22.0.2中文免费版 -
Chm电子书批量反编译器(ChmDecompiler) 2.24M
查看/简体中文v3.80 -
Sonne Flash Decompiler(flash反编译软件) 2.57M
查看/简体中文v5.2.2.8汉化版 -
gapktool(APK反编译工具) 4.93M
查看/简体中文
-
发表评论
0条评论软件排行榜
热门推荐
visual studio code for linux官方版 v1.103107.81M / 英文
数字电路仿真系统 2006SE官方版2.36M / 简体中文
apktool反编译工具 v1.3.6绿色版8.79M / 简体中文
dotpeek 2025官方版 v2025.1.2111.25M / 多国语言[中文]
gcc编译器windows版 12.39M / 英文
flash反编译工具(jpexs free flash decompiler) v22.0.2中文免费版13.91M / 简体中文
串口调试助手(SComAssistant) v3.04436K / 简体中文
SerialPro(串口调试工具) v1.0.4199K / 简体中文
Atmel Studio 7(集成开发环境) v7.0.1931官方版857.41M / 英文
svn 64位(tortoisesvn 64) v2.4.0.2官方版23.4M / 简体中文