dnSpy中文版

大小:88.63M 类别:
  • 编程软件

官方安全无插件纠错

  • 更新时间2026-06-08
  • 版本v6.6.0
  • 系统Pc
  • 语言简体中文

dnSpy中文版是一款面向.NET开发人员的开源反编译与调试工具,能够帮助用户查看、分析和调试.NET程序集。软件集反编译器、程序集浏览器、调试器以及代码编辑功能于一体,可直接查看DLL、EXE等文件中的代码结构,对于学习.NET开发、分析程序逻辑以及排查问题都十分实用。

dnSpy电脑版支持C#代码反编译,并能够将程序集内容以较易阅读的形式展示出来,方便开发者查看类、方法、资源以及引用关系。同时还具备断点调试、动态分析和程序集编辑能力,在无需源代码的情况下也能对程序进行研究和测试。对于需要分析第三方库、查看接口实现或定位程序异常的开发人员来说,可以有效提升工作效率。

作为一款开源工具,dnSpy拥有良好的扩展性和活跃的开发者社区支持,兼容多个.NET Framework版本及部分.NET运行环境。无论是学习.NET技术、研究程序集结构,还是进行程序调试与维护,dnSpy都能够提供专业且便捷的辅助支持。

dnSpy中文版软件截图

软件功能

1、无需设置

由于它是一个便携式工具,它不需要您将其安装在目标计算机上,因为只需拆包其存档并启动可执行文件即可完全访问其功能。

您还可以从可移动存储介质(如USB闪存驱动器或外部HDD)运行它。此外,它不会修改系统中的注册表项,也不会在您的PC上生成其他文件或文件夹,但未经您的明确许可。

2、综合界面

dnSpy配备了一个时尚,全面的用户界面,包含广泛的有用功能,它们整齐地组织在主窗口的标准菜单中。

更重要的是,它具有标准配置窗口,您可以在其中调整各种组件的设置,如其反编译器,调试器或十六进制编辑器,但也可以修改显示或其他参数。

3、.NET反汇编程序

如果您需要一个高效的工具,可以通过为您提供各种有用的工具来帮助您反编译.NET程序集,您可以转到dnSpy。它配有一个反编译器,一个调试器,一个十六进制编辑器和一个程序集编辑器,让你以有效的方式处理程序集。

主窗口附带了一个Assembly Explorer窗格,您可以在其中访问所需程序集的树视图。您可以通过从计算机指定适当的文件或使用“从GAC打开”选项打开程序集,该选项为您提供全局程序集缓存中可用的条目列表。

4、.NET程序集的可靠反向工程工具

所有考虑的事情,dnSpy是一个方便的应用程序,使您能够以有效的方式逆向工程.NET程序集,为您提供广泛的有用工具,包括反编译器,程序集编辑器和调试器。它不需要安装,具有全面,平滑的用户界面,并为您提供了一个标准配置窗口,您可以在其中调整各种组件的设置。

软件特色

1、界面采用 VS 2015 的风格

2、开源免费,可以随便进行 DIY

3、代码高亮酷炫,实在是逆向神器

4、支持.NET1.0、.NET2.0、.NET 3.5、.NET 4.0等

5、使用 dnlib 读取和写入程序集

6、包含反编译器,调试器和汇编编辑器等功能组件

7、可以通过自己编写扩展插件的形式轻松实现扩展

8、开发人员可以使用.net 反编译工具——Dnspy来反编译.NET 代码,以了解它是如何工作的

更新日志

v6.6.0版本

新功能:

新增了一个名为“字符串引用”的工具窗口,可查看 .NET 元数据和方法体中的所有字符串。

新增了 .NET 10 分发版(dnSpy-net),该版本不包含自包含文件,同时提供 x64 和 x86 二进制文件。此版本旨在作为 dnSpy-netframework 分发版的更现代替代方案。如果您的系统已安装 .NET 10,则应使用此版本。

新增对 dnSpy 窗口的 Windows 11 拖拽布局功能支持。

dnSpy 现在能检测到在 Linux 上通过 Wine 运行时,并禁用 WPF 硬件加速以提升兼容性。

现在可以从 dnSpy.Console 导出 SDK 风格项目。

dnSpy 的 XML 语法高亮器现已正确支持 CDATA。

在编辑对话框中,新增对泛型参数的 AllowByRefLike 元数据标志的支持。

新增在导出反编译结果至项目文件时生成 .slnx 解决方案文件的支持。

改进与错误修复:

从 .NET 8 更新为 .NET 10。

确保 Save Module 窗口在屏幕上至少显示一段时间,以提示模块确实已成功编写。修复了 .NET 中 DllImport 调用约定字段的反编译问题。

修复了生成 RESX 文件时 MemoryStream 类型资源的导出问题。

添加了额外的单色备用字体,以提高在 Wine 下运行 dnSpy 的兼容性。

修复了调试器输出对话框中显示错误线程退出码的问题。

改进了部分损坏元数据的元数据成员的 UI 提示工具条。

在反编译器中增加了更多防止 StackOverflowException 的保护措施。

修复了与 C# 固定语句相关的罕见反编译器崩溃问题。

正确转义树状视图中的资源名称。

BAML 反编译器现在在必要时会添加 x:FieldModifier 属性。

改进了将 BAML 文件导出为项目文件的功能。

调整了 C# 反编译器变量命名算法。

修复了 BAML 反编译器将只读属性移动到 XML 属性导致代码无效的问题。

程序集解析器现在会考虑 *.runtimeconfig.json 文件。

修复了 IL 指令解码器中的语法错误,并提高了准确性。

在显示长字符串资源时截断其内容。

修复了配备精密触控板的笔记本电脑上不自然的滚动问题。

更新了翻译内容。

依赖项更新:

将 dnlib 更新至 4.5.0 版本更新 VS MEF 至 17.13.41

更新 Roslyn 至 5.3.0

更新 NuGet.Configuration 至 7.6.0

更新 dbgshim.dll 组件至最新版本

展开内容

猜您喜欢

exe反编译软件合集

反编译软件简单来说,就是把一个已有的程序转化为编程的命令行。反编译软件是通过对他人软件的目标程序进行“逆向分析、研究”工作,以推导出他人的软件产品所使用的思路、原理、结构、算法、处理过程、运行方法等设计要素,某些特定情况下可能推导出源代码。小编整理了多款不错的反编译工具,反编译工具排行榜,请不要做违法的事哦。

共有 6 款应用全部>>

电脑反编译工具

反编译软件是一类用于分析和还原已编译程序的工具。它们可以将二进制代码转换为可读的源代码,提供了逆向工程、漏洞分析和恶意软件研究等功能。这些反编译软件根据平台、架构和特定领域的需求,提供了各种反汇编、反编译和分析功能,帮助用户理解和修改程序的行为。反编译工具大全汇总了通用反编译软件、指定平台/架构反编译软件、Android反编译软件等多种类型,能很好地满足用户对反编译的需求,快来下载一款适合自己的电脑反编译工具吧!

共有 24 款应用全部>>

类似软件

网友评论

0人参与,0条评论
  • 评论需审核后才能显示

同类排行

  • 米思齐(Mixly)

    8.3/3.05G

    Mixly3.0编程软件是由北京师范大学米思齐团队开发的一款免费开源的图形化Arduino编程工具,基于Google的Blockly框架设计。它允许用户无需编写代码,直接通过拖拽模块的方式完成Arduino程序开发,极大降低了学习门槛,非常适合青少年和编程初学者使用。

    查看
  • CX-Programmer(欧姆龙plc编程软件)

    8.7/3.21G

    PLC编程工具,自动化控制开发

    查看
  • 易语言5.95完全版

    8.7/312.86M

    优化系统兼容性并集成最新库文件的中文编程环境

    查看
  • Visual Studio 2022企业版

    9.0/4.04M

    全球顶级全栈开发集成环境,内置AI辅助编码与大规模协作工具

    查看
  • IAR for ARM破解版

    7.7/3.13G

    IAR for ARM全称IAR Embedded Workbench for ARM,它是一款由瑞典的IAR Systems公司推出的专为微处理器开发的集成开发环境,这个开发环境支持ARM,AVR,MSP430等多种芯片内核平台,是微处理器开发领域非常著名的产品。

    查看
  • EasyBuilder pro官方版(威纶通编程软件)

    8.9/757.61M

    EasyBuilder pro官方版是一款专业的屏幕编辑软件,是WEINVIEW HMI组态软件,由台湾威纶科技公司开发的新一代人机界面软件,利用EasyBuilder pro可以大大的提高我们的软件的功能,和高水平的硬件,软件强大的宏指令功能,除了常用的四则运算、逻辑判断等功能

    查看
  • gx works3中文版

    8.2/2.53G

    三菱PLC编程软件,工业控制开发

    查看
  • python(编程开发工具)windows版本

    9.5/29.07M

    Python编程语言开发环境

    查看
  • Android Studio(Android开发环境)

    9.1/1.37G

    官方安卓开发集成环境

    查看
  • UltraEdit中文破解版

    7.4/103.62M

    UltraEdit是一款知名的文本编辑器,它在支持编辑文本、十六进制、ASCII 码的同时,还支持C、Objective C、Javascript、XML、PHP、Perl、Python等开发语言!

    查看