软件简介
ILSpy 是一款面向 .NET 平台的开源反编译工具,版本 11.1.0.9782,运行时环境为 Windows All。它能够将 .NET 程序集(DLL 或 EXE)转换为可读的 C#、VB.NET 或 F# 源代码,用于分析第三方组件的内部实现或排查程序逻辑。该软件本身由 C# 编写,完全免费,适合 .NET 开发者、安全审计人员以及需要理解旧代码逻辑的维护者使用。项目源代码托管在公开仓库,允许用户自行修改和扩展功能。
核心功能
1. 程序集反编译:将 .NET 可执行文件或类库反编译为对应语言的源代码,支持 C#、VB.NET 和 F# 语法输出。
2. 源码查看与导出:在界面中直接浏览反编译结果,并可将单个类或整个程序集导出为项目文件。
3. 符号搜索:支持按名称查找类型、方法、字段和属性,便于快速定位目标代码。
4. IL 指令查看:在反编译视图和底层 IL(中间语言)视图间切换,分析编译器生成的详细指令。
5. 依赖项分析:显示程序集引用的外部组件清单,帮助识别潜在冲突或缺失的依赖。
使用体验
打开程序后通过文件菜单选择目标 DLL 或 EXE,反编译结果以树形目录在左侧展示,点击类名即可在右侧查看源码。检索符号后仅需数秒即可展示结果,对大型程序集的反编译速度尚可。界面布局紧凑,未使用多标签页设计,同时打开多个程序集时切换不够直观。导出功能保留项目结构,但部分复杂程序的反编译结果可能存在少量语法注释缺失,需要人工核对。
下载说明
本站提供的下载包为 7z 压缩格式,体积 74.9MB,解压后可直接运行主程序,无需安装向导。请确认系统为 Windows 全系列版本。
软件截图

下载地址
夸克网盘(永久有效):https://pan.quark.cn/s/d11461f14ae0
下载后为 7z 压缩包,解压即可使用。本站整理发布,仅供学习交流,请在下载后 24 小时内删除,喜欢请支持正版。















暂无评论内容