文章目录
- 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:
- Exploring .NET assemblies
- Working with decompiled code, original source code, and IL code
- Navigation and search
- 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进行处理,非常感谢!