目前最新 ILSpy V9.0.0.7660-preview2 版本,最好的 .NET 程序反编译软件

目前最新 ILSpy V9.0.0.7660-preview2 版本,最好的 .NET 程序反编译软件

一、简介

ILSpy 是开源的 .NET程序集浏览器和反编译器。

除了 WPF UI ILSpy(可通过发行版下载,另见插件)外,还提供以下其他前端:

  • Visual Studio 2022 附带了默认启用的 F12 反编译支持(使用 ILSpy 的引擎 v8.1)。
  • Visual Studio 2019中,必须手动启用 F12 支持。转到“工具”/“选项”/“文本编辑器”/C#/“高级”,然后选中“启用导航以反编译源代码”
  • C# for Visual Studio Code 附带了反编译支持。要启用,请激活设置“启用反编译支持”。
  • ILSpy 的 Visual Studio 2022 扩展集
  • ILSpy 的Visual Studio 2017/2019 扩展集
  • ILSpy 的Visual Studio 代码扩展集库
  • ILSpy 基于Avalonia 的 Linux/Mac/Windows ILSpy 用户界面-查看 https://github.com/icsharpcode/AvaloniaILSpy
  • ILSpy 的 ICSharpCode。为项目解压缩 NuGet
  • ILSpy 的 Linux/Mac/Windows.NET 工具-查看此存储库中的 ILSpyCmd
  • 存储库中的 Linux/Mac/Windows PowerShell cmdlet

在这里插入图片描述

目前 dnSpyReflector、ILSpy 是 .NET 软件调试和反编译的三剑客,程序各有千秋。

  • 当程序使用混淆软件进行混淆,使用这些软件验证是否混淆成功。
  • 当程序源代码丢失,使用这些软件进行程序反编译获得源代码。
  • 当程序存在错误,没有源代码,使用这些软件进行程序编辑调试修改错误。

二、ILSpy 特点

  • 反编译为C#(查看语言支持状态)
  • 整个项目反编译
  • 搜索类型/方法/属性
  • 基于超链接的类型/方法/属性导航
  • 基础/衍生类型导航、历史
  • 程序集元数据资源管理器
  • BAML到XAML反编译器
  • ReadyToRun 对 NET Core 的二进制支持。
  • 可扩展的 viaplugins
  • DEBUG 构建中的附加功能(供开发人员使用)

三、官方下载

官方下载网站:https://github.com/icsharpcode/ILSpy/releases/tag/v9.0-preview2

官方下载地址:

程序压缩包:https://github.com/icsharpcode/ILSpy/releases/download/v9.0-preview2/ILSpy_binaries_9.0.0.7660-preview2-x64.zip

程序安装包:https://github.com/icsharpcode/ILSpy/releases/download/v9.0-preview2/ILSpy_Installer_9.0.0.7660-preview2-x64.msi

程序开源源代码:https://github.com/icsharpcode/ILSpy/archive/refs/tags/v9.0-preview2.zip

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

中游鱼

获取完整源代码,提高工作效率

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值