当前位置: 欣欣网 > 码农

【实用干货】推荐两款开源且功能强大.NET反编译神器

2024-05-28码农

前言

今天大姚给大家分享两款由.NET开源的、免费的、功能强大的.NET反编译神器,附带详细使用教程。

.NET 反编译工具的作用

.NET反编译工具能够将已经编译好的.NET程序集转换为易于理解的源代码,它们可以帮助开发人员恢复丢失的源代码、理解和分析第三方组件dll、学习其他人的代码、更好的查找修复 bug 或进行逆向工程等(注意:请在法律允许范围内合理使用)。

dnSpy

  • dnSpy开源地址:https://github.com/dnSpy/dnSpy

  • dnSpyEx开源地址:https://github.com/dnSpyEx/dnSpy

  • 详细使用教程:

  • dnSpy

    dnSpy是一个功能强大的调试器和.NET程序集编辑器,可用于在没有源代码的情况下编辑和调试程序集。(虽然dnSpy该代码库已于2020年12月21日被所有者归档为只读状态,但这并不影响你继续使用dnSpy工具本身。)

    dnSpyEx

    dnSpyEx是dnSpy(该代码库已于2020年12月21日被所有者归档为只读状态)项目的非官方Fork维护版本,一款开源、功能强大的.NET反编译工具和调试器,可用于在没有源代码的情况下编辑和调试程序集。

    ILSpy

    ILSpy是一款免费、开源的 .NET 反编译工具,能够将已编译的 .NET 程序集转换为易于阅读和理解的源代码。

  • ILSpy开源地址:https://github.com/icsharpcode/ILSpy

  • 详细使用教程:https://mp.weixin.qq.com/s/s30tOUAf2HaVjdG03lZpMA

  • 优秀项目和框架精选

    以上项目都已收录到C#/.NET/.NET Core优秀项目和框架精选中,关注优秀项目和框架精选能让你及时了解C#、.NET和.NET Core领域的最新动态和最佳实践,提高开发效率和质量。坑已挖,欢迎大家踊跃提交PR,自荐(让优秀的项目和框架不被埋没🤞)。

  • https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetProjectPicks.md