FirewallWiz/Vulnerability-Scanner

GitHub: FirewallWiz/Vulnerability-Scanner

基于 NVD 数据库的终端 Python 包漏洞扫描器,支持单个和批量依赖扫描及多格式报告导出。

Stars: 0 | Forks: 0

# Pratik Vuln Scanner 一款极速的、基于终端的 Python 包漏洞扫描器,利用 NIST National Vulnerability Database (NVD)。由 **Pratik Roy** 创建。 ## 快速开始 ``` # 1. Clone 和 install git clone https://github.com/FirewallWiz/Vulnerability-Scanner.git cd pratik-vuln-scanner pip install -e . # 2. 立即 scan 一个 package pratik-vuln-scanner -p busybox -v 1.31.1 ``` ## 核心功能 - **多种格式**:支持将报告导出为 Markdown、HTML 或 JSON (`--format`)。 - **严重性过滤**:通过仅显示严重威胁来减少干扰信息 (`--min-severity HIGH`)。 - **批量处理**:支持通过 CSV 扫描数百个依赖项。 ## 使用说明 **扫描单个包:** ``` pratik-vuln-scanner -p busybox -v 1.31.1 ``` **扫描 CSV 文件并导出为 HTML:** ``` pratik-vuln-scanner -f packages.csv --format html -o report.html ``` *(注意:API 密钥是可选的,但如果您拥有 NVD API 密钥,请将其设置为 `NVD_API_KEY` 环境变量以解除速率限制!)* ## 许可证 MIT License - Copyright (c) 2026 Pratik Roy
标签:Python, 文档结构分析, 无后门, 逆向工具