secana/PeNet

GitHub: secana/PeNet

一个完全由 C# 编写的跨平台 PE 文件解析库,用于静态分析可执行文件并提取恶意软件分析所需的关键数据。

Stars: 635 | Forks: 120

[![license](https://img.shields.io/github/license/secana/penet.svg)](https://raw.githubusercontent.com/secana/PeNet/master/LICENSE) [![NuGet](https://img.shields.io/nuget/v/PeNet.svg)](https://www.nuget.org/packages/PeNet/) [![NuGet](https://img.shields.io/nuget/dt/PeNet.svg)](https://www.nuget.org/packages/PeNet/) [![Build](https://img.shields.io/azure-devops/build/secana/PeNet/2.svg)](https://dev.azure.com/secana/PeNet/_build?definitionId=2) [![Test](https://img.shields.io/azure-devops/tests/secana/PeNet/2.svg)](https://dev.azure.com/secana/PeNet/_build?[![license](https://img.shields.io/github/license/secana/penet.svg)](https://raw.githubusercontent.com/secana/PeNet/master/LICENSE) [![NuGet](https://img.shields.io/nuget/v/PeNet.svg)](https://www.nuget.org/packages/PeNet/) [![NuGet](https://img.shields.io/nuget/dt/PeNet.svg)](https://www.nuget.org/packages/PeNet/) [![Build](https://img.shields.io/azure-devops/build/secana/PeNet/2.svg)](https://dev.azure.com/secana/PeNet/_build?definitionId=2) [![Test](https://img.shields.io/azure-devops/tests/secana/PeNet/2.svg)](https://dev.azure.com/secana/PeNet/_build?[![license](https://img.shields.io/github/license/secana/penet.svg)](https://raw.githubusercontent.com/secana/PeNet/master/LICENSE) [![NuGet](https://img.shields.io/nuget/v/PeNet.svg)](https://www.nuget.org/packages/PeNet/) [![NuGet](https://img.shields.io/nuget/dt/PeNet.svg)](https://www.nuget.org/packages/PeNet/) [![Build](https://img.shields.io/azure-devops/build/secana/PeNet/2.svg)](https://dev.azure.com/secana/PeNet/_build?definitionId=2) [![Test](https://img.shields.io/azure-devops/tests/secana/PeNet/2.svg)](https://dev.azure.com/secana/PeNet/_build?definitionId=2) [![BuiltWithDot.Net shield](https://builtwithdot.net/project/492/penet-csharp-net-standard-file-parser/badge)](https://builtwithdot.net/project/492/penet-csharp-net-standard-file-parser) ![PeNet Logo](https://raw.githubusercontent.com/secana/PeNet/master/resource/linkedin_banner_image_2.png "PeNet - PE analysis made easy") 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文件解析, 云资产清单, 哈希计算, 恶意软件分析, 数字签名, 文件解析器, 网络信息收集, 网络安全, 逆向工程, 隐私保护