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、查看语言支持状态
软件亮点
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选项。
更新日志
v5.0.0.5124版本
1、反编译器引擎改进和错误修正
改进了无效元数据令牌上反编译器和反汇编器的稳定性。
如果不是所有类型/引用都可用,则改进的反编译。
为空字符串大小写添加了字符串开关模式。
添加对ReadOnlySpan初始化模式的支持
改进了ref readonly委托和返回类型的反编译。
改进了ref类型表达式的反编译,特别是ref/ in扩展方法和in参数。
改进了对Mono yield return状态机和闭包类型的支持。
改进的LINQ查询反编译
PDB生成器现在可以发出异步的“方法步进信息”
2、改进和错误修正
许多小的错误和稳定性修复。
改善了ILInlining步骤的性能
VSIX:解决缺少依赖项的问题
3、用户界面改进
在等待程序集加载时还原树视图中保存的位置时,避免阻塞UI
支持在树状视图中进行混淆的名称和搜索
在IL视图中转义不可打印的字符
返工C#反编译器选项对话框(统一语言设置面板)
使反编译代码的缩进可配置。
@maikebing截图的中文翻译
@mcpiroman在搜索面板中进行了小改进
如果无法分析实体而不是崩溃,则显示错误消息。
改进了反编译器视图中的链接:
方法组/委托引用
通过单击打开/关闭括号可以访问属性的构造函数。
固定字段现已正确链接
添加了匹配的括号突出显示
更新到AvalonEdit 6.0预览版
4、点网ilspycmd工具
添加-d | -debuginfo选项查看演示应用
添加-r | -referencepath选项
5、建筑变化
我们放弃了对除netstandard2.0之外的所有TFM的支持
从旧的反编译器重新激活许多测试
6、已知问题和局限性
C#8.0可为空的引用类型元数据仅支持最新格式。请注意,这是一个重大更改,并且不支持由C#8的较早预览版本生成的程序集。
尚不支持通用本地功能
“从GAC打开程序集”可能需要管理员权限
匹配括号突出显示功能尚不支持所有引入新语法的语言功能。
- 反编译工具大全
-
更多 (32个) >>反编译工具大全 反编译工具是一种软件开发工具,能够将已编译好的语言代码转换成高级编程语言的源代码形式,让用户们可以更加容易理解编译后的程序逻辑,这一类的软件通常具备了代码还原能力、可视化分析、智能代码重构、动态调试支持、安全性检测与保护分析等等功能,能够应用的场景也是非常多,比如学习和研究已编译程序的内部原理和实现细节,在没有原始源代码的情况下,对软件进行调试、修复或改进。为了方便大家进行下载体验,小编在此就提供了反编译工具大全,里面有着各种各样的反编译软件,有兴趣的朋友们可以自行挑选下载。
-
-
exe资源编辑器 2.61M
查看/英文v1.99 R6中文版 -
ida pro 9.0官方版 663.78M
查看/英文v9.0.240807 -
吾爱破解工具包最新版 1.5G
查看/简体中文v3.0官方版 -
ollydbg中文版(od反汇编工具) 19.4M
查看/简体中文v2.01绿色版 -
ILSpy(.Net反编译) 3.3M
查看/简体中文v5.0.0.5124中文版 -
GJoy Dex Analysizer(交互式反编译器) 5.78M
查看/多国语言[中文]v4.11官方版 -
apktool反编译工具 8.79M
查看/简体中文v1.3.6绿色版 -
x64dbg程序调试工具 28.06M
查看/简体中文v2024.11 -
dotPeek官方版 94.36M
查看/英文v2024.1.1 -
MapoEngine代码反编译工具 24.68M
查看/简体中文v1.3 -
VBExplorer反编译VB程序 406K
查看/简体中文v1.1 -
depends wallker(VC反编译工具) 1.36M
查看/英文v2.2官方版 -
E-Code Explorer易语言反编译工具 9.21M
查看/简体中文v0.86官方版 -
dnspy反编译工具 134.46M
查看/简体中文v6.1.8官方版 -
安卓反编译小工具 19.31M
查看/简体中文v1.0官方版 -
VBRezQ(vb反编译工具) 1.94M
查看/简体中文v3.3a汉化版
-
发表评论
0条评论软件排行榜
- 1ida pro 7.6汉化破解版 v7.6.210427(SP1)永乐汉化完整版
- 2bat转exe工具(bat to exe converter) v3.2简体中文绿色版
- 3ollydbg吾爱破解专用版 v1.0.10.0版本
- 4Tera Term(串口调试工具) v4.99官方版
- 5fpwin gr7中文版(松下PLC编程软件) v2.21附序列号
- 6ILSpy(.Net反编译) v5.0.0.5124中文版
- 7apktool反编译工具 v1.3.6绿色版
- 8甲壳虫ADB助手电脑版 v1.3.1官方版
- 9visual studio code32位官方版 v1.83.1官方版
- 10Rockwell Studio 5000 v28中文破解版
热门推荐
Atmel Studio 7(集成开发环境) v7.0.1931官方版857.41M / 英文
apktool反编译工具 v1.3.6绿色版8.79M / 简体中文
dotPeek官方版 v2024.1.194.36M / 英文
svn 64位(tortoisesvn 64) v2.4.0.2官方版23.4M / 简体中文
visual studio code中文绿色版 v1.85.1102.34M / 简体中文
vs code for linux官方版 v1.85.191.54M / 英文
gcc编译器windows版 官方版12.39M / 简体中文
串口调试助手(SComAssistant) v3.04绿色版435K / 简体中文
SerialPro(串口调试工具) v1.0.4199K / 简体中文
flash反编译工具(jpexs free flash decompiler) 中文免费版8.89M / 简体中文