KaniArchive/ILRecover

GitHub: KaniArchive/ILRecover

一款借助 PDB 符号文件将 .NET 程序集高精度反编译为 C# 源代码的命令行工具。

Stars: 3 | Forks: 0

# ILRecover 将 .NET 程序集反编译回 C# 源代码。它利用 PDB 正确映射 IL 为什么要这样做,为什么不直接使用 `ICSharpCode.Decompiler`? ## 要求 编译后的 .NET 程序集(DLL/EXE)和 PDB,Portable PDB 和 Windows/Microsoft C PDB(存在一些限制和不准确性)应该都可以使用。 如果你没有 PDB,我们建议直接使用 [ILSpy](https://github.com/icsharpcode/ilspy)。 ## 用法 ``` # 显示帮助 ILRecover.exe --help ILRecover.exe -i "DLL_Folder" -o "Output_Folder" -cs 14 -dn "net10.0" -dp "Dependencies_Folder" ``` ## 构建 1. 安装 [.NET SDK](https://dotnet.microsoft.com/en-us/download) 2. 克隆此仓库 ``` git clone --recursive https://github.com/KaniArchive/ILRecover cd ILRecover ``` 3. 使用 `dotnet` 构建 ``` dotnet build ``` ## 许可证 `ILRecover` 基于 **MIT** 许可证。有关版权和许可证详细信息,请参阅 [LICENSE](LICENSE)。
标签:SOC Prime, URL提取, 云资产清单, 反编译, 多人体追踪, 开发工具, 逆向工程