C#逆向反编译工具:JetBrains dotPeek

文章目录

  • 1、dotPeek
    • 1.1 功能简介
    • 1.2 文件格式支持
    • 1.3 使用测试
  • 2、ILSpy
  • 3、dnSpy
  • 4、.NET Reflector
  • 5、ildasm
  • 6、获取.Net程序依赖项(C#代码实现)
  • 结语

1、dotPeek

官 地址:https://www.jetbrains.com/decompiler/
dotPeek 是 JetBrains 开发的一款.Net反编译工具,是.Net工具套件中的一个,而且免费使用。

1.1 功能简介

To assist you in working with compiled assemblies, dotPeek provides lots of features for:

  1. Exploring .NET assemblies
  2. Working with decompiled code, original source code, and IL code
  3. Navigation and search
  4. Debugging compiled code

1.2 文件格式支持

dotPeek decompiles any .NET assemblies and presents them as C# or IL code. Supported file types include:

  • Libraries (.dll)
  • Executable files (.exe)
  • Windows 8 metadata files (.winmd)
  • Archives (.zip)
  • NuGet packages (.nupkg)
  • Microsoft Visual Studio Extensions packages (.vsix)

  • Look inside any .NET code
    Debug your application
    Follow bugs through your application to see where the problem is – your own code, third-party libraries, or components used by your application.

  • Understand how applications work
    Inherited an application with no documentation and no commentsUse .NET Reflector to understand how the code runs and avoid bugs.

  • Look inside APIs, SharePoint, and other third-party platforms
    Third-party platforms aren’t always well-documented. Use .NET Reflector to look inside their assemblies, and see how they work and which APIs you can call.

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年8月8日
下一篇 2022年8月8日

相关推荐