secana/PeNet
GitHub: secana/PeNet
一个完全由 C# 编写的跨平台 PE 文件解析库,用于静态分析可执行文件并提取恶意软件分析所需的关键数据。
Stars: 635 | Forks: 120
[](https://raw.githubusercontent.com/secana/PeNet/master/LICENSE)
[](https://www.nuget.org/packages/PeNet/)
[](https://www.nuget.org/packages/PeNet/)
[](https://dev.azure.com/secana/PeNet/_build?definitionId=2)
[](https://dev.azure.com/secana/PeNet/_build?[](https://raw.githubusercontent.com/secana/PeNet/master/LICENSE)
[](https://www.nuget.org/packages/PeNet/)
[](https://www.nuget.org/packages/PeNet/)
[](https://dev.azure.com/secana/PeNet/_build?definitionId=2)
[](https://dev.azure.com/secana/PeNet/_build?[](https://raw.githubusercontent.com/secana/PeNet/master/LICENSE)
[](https://www.nuget.org/packages/PeNet/)
[](https://www.nuget.org/packages/PeNet/)
[](https://dev.azure.com/secana/PeNet/_build?definitionId=2)
[](https://dev.azure.com/secana/PeNet/_build?definitionId=2)
[](https://builtwithdot.net/project/492/penet-csharp-net-standard-file-parser)

PeNet 是一个 Windows 可移植可执行(PE)头文件的解析器。它完全使用 C# 编写,不依赖任何原生 Windows API。
此外,它还支持创建导入哈希(ImpHash),这是恶意软件分析中常用的功能。你可以提取证书吊销列表、计算不同的哈希值以及其他处理 PE 文件的实用功能。
## 入门指南与 API 参考
API 参考可以在这里找到:[PeNet 文档与 API 参考](http://secana.github.io/PeNet)。
要了解 *PeNet* 的概览或分析 PE 文件,请访问:[PeNet Web](http://penet.secana.org)
## 持续集成
要发布新版本,请创建一个新的 Github Release。CI/CD 流水线会自动创建新的 NuGet 包并将其上传至 [NuGet.org](https://www.nuget.org/packages/PeNet/)。
标签:API接口, CVE, DAST, ImpHash, NuGet包, PE头分析, PE文件解析, 云资产清单, 哈希计算, 恶意软件分析, 数字签名, 文件解析器, 网络信息收集, 网络安全, 逆向工程, 隐私保护