hitman474747/Eagle-CVE-scanner
GitHub: hitman474747/Eagle-CVE-scanner
一款将端口扫描、技术指纹识别与 NVD 漏洞查询整合在一起的多线程 CVE 扫描器,可自动生成 JSON 和 HTML 报告。
Stars: 0 | Forks: 0
## Eagle CVE Scanner
一款多线程 CVE 扫描器,可检测开放端口、识别技术指纹,
并查询 NVD(国家漏洞数据库)以获取已知的 CVE。

## 安装
```
git clone https://github.com/hitman474747/Eagle-CVE-scanner.git
cd Eagle-CVE-scanner
```
# Windows
pip install requests
# Linux/Kali
pip install requests --break-system-packages
## 使用方法
```
# 扫描常用端口 (默认)
python main.py example.com
# 扫描特定端口
python main.py example.com --ports 80,443,22,21
# 扫描所有端口 1-1024
python main.py example.com --ports all
# 跳过 CVE 查询 (更快,离线)
python main.py example.com --no-cve
# 仅生成 JSON 报告
python main.py example.com --output json
# 自定义线程和超时
python main.py example.com --threads 100 --timeout 1.5
```
## 输出
- `scan__.json` — 完整的机器可读结果
- `scan__.html` — 带样式的 HTML 报告,包含 CVE 详情
## 功能
- 多线程扫描(默认 50 个线程)
- 协议感知的 Banner 抓取:FTP、SSH、SMTP、HTTP、HTTPS
- SSL/TLS 证书解析
- HTTP 标头 + HTML 正文技术检测
- 包含 CVSS 严重性评级的 NVD CVE 查询
- 检测到的技术去重
- JSON + HTML 报告
## 法律声明
请仅扫描您拥有或获得明确授权进行测试的系统。
标签:C2日志可视化, Claude, CVE检测, Python, 实时处理, 指纹识别, 插件系统, 数据统计, 无后门, 端口扫描, 逆向工具