dnSpy是一款极为实用的.net语言编程工具,它操作简便,基于ILSpy发展而来。该软件具备反编译器、调试器和汇编编辑器等功能组件,支持.NET 1.0、2.0、3.5、4.0等版本。用户能自由调整各种组件的设置,像反编译器、调试器或十六进制编辑器,从而高效处理程序集,有需求的朋友可赶紧下载使用。
1、可用于反编译.NET代码,助力了解其运行机制,学习或指导复杂的.NET语言,还能替代库文档,恢复丢失或不可用的源代码,定位性能问题,分析依赖性以及检查混乱代码。
2、支持.NET 1.0、2.0、3.5、4.0等版本。
3、在当今的.NET开发领域,Reflector已成为众多严肃.NET开发人员工具箱中的必备工具之一。
4、界面采用VS 2015风格,关键是它开源,用户可随意进行个性化定制。代码高亮效果酷炫,堪称逆向神器。

1、程序集编辑。
2、反编译功能。
3、调试工具。
4、Tabs及tabs分组。
5、提供多种主题。
1、界面采用VS 2015风格。
2、开源免费,可自由DIY。
3、代码高亮酷炫,是逆向分析的得力工具。
4、支持.NET 1.0、2.0、3.5、4.0等版本。
5、使用dnlib读写程序集。
6、包含反编译、调试器和汇编编辑器等功能组件。
7、用户能通过编写自己的扩展插件轻松扩展其功能。
8、开发人员可用dnSpy反编译.NET代码,探究其工作原理。
一、新功能:
1、在“文件”菜单下新增以管理员身份重新启动dnSpy的命令,便于调试需要提升权限的文件;还添加了将.NET运行时加入“文件”->“打开列表”中预定义程序集列表的对话框。
2、新增分析器节点,可显示使用分析器组件分析的类型的所有子类型。
3、在启动调试对话框中添加附加字段,允许用户自定义程序启动时的环境变量。
4、在Windows 11上运行dnSpy时,所有窗口变为圆角,与该操作系统的其他应用风格匹配。
二、改进和错误修复:
1、分析器组件支持静态接口成员,能正确检测使用和实现情况。
2、修复伪自定义属性跳转到引用的问题,避免该功能失效。
3、优化XAML语法高亮显示。
4、改进对含特殊字符和显式接口实现的成员的XML文档查找。
5、提升主文本视图以外控件的文本呈现性能和效率。
6、修复表流标头结构中m_ulExtra字段值不正确的错误。
7、修复非.NET PE文件在十六进制编辑器中显示数据命令的问题。
8、更新翻译内容。
9、ILSpy反编译器:
- 解决具有无效泛型参数定义的嵌套类型导致的反编译器崩溃问题。
- 强制goto语句的C#代码标签使用填充到4字节的IL偏移量。
- 修复反编译大方法体时的堆栈溢出问题,防止dnSpy崩溃。
- 改进方法调用中参数的处理。
三、依赖关系更新:
1、将VS MEF更新至17.10.37。
2、Roslyn更新到4.10。
3、更新NuGet配置到6.10。
4、将dbgshim.dll组件更新到最新版本。

陌生来电要警惕,分享屏幕别随意,未知链接不点击,个人信息不透露,转账汇款多核实,骗局千万要记牢。
有效预防诈骗,请安装国家反诈中心APP!
dnSpy6.5.1174KB