ILSpy 9.0 中文版是一款功能强大的开源.NET反编译工具,专为开发者和安全研究人员设计。它不仅能将DLL和EXE等.NET程序集反编译成易读的C#代码,还支持生成PDB文件、ReadyToRun二进制文件反编译,以及提供跨平台支持。ILSpy以其直观的界面、丰富的功能和插件扩展能力,成为.NET程序分析和代码理解的首选工具。
功能特点
反编译 .NET 程序集
- 将.NET程序集反编译成C#代码,便于代码分析和理解。
生成 PDB 文件
- 支持生成调试符号文件,便于对反编译代码进行调试。
支持 ReadyToRun
- 支持.NET Core的ReadyToRun二进制文件反编译。
程序集浏览
- 提供类似Visual Studio的程序集树视图,方便浏览程序集结构。
跨平台支持
- 支持在Windows、macOS和Linux上运行,实现跨平台功能。
插件扩展
- 通过插件系统扩展和自定义ILSpy的功能。
搜索和导航
- 提供强大的搜索功能,支持类型、方法和属性的快速查找。
元数据查看器
- 浏览程序集的元数据详细信息。
BAML 到 XAML 的反编译
- 支持将BAML反编译成XAML,便于WPF应用分析。
使用说明
- 下载ILSpy 9.0 中文版。
- 解压文件,无需安装即可使用。
- 运行ILSpy程序,加载需要反编译的.NET程序集。
- 使用程序集浏览功能查看程序集结构。
- 选择需要反编译的代码,进行反编译操作。
- 利用生成的PDB文件进行代码调试。
- 通过搜索和导航功能快速定位代码。
- 利用插件系统根据需要扩展ILSpy功能。