andres-j-ramirez/threatintel
GitHub: andres-j-ramirez/threatintel
基于 FastAPI 的威胁情报聚合微服务,整合 AbuseIPDB 与 VirusTotal,为任意 IP 地址提供一站式信誉查询报告。
Stars: 0 | Forks: 0
# 威胁情报 API
FastAPI 工具,集成了 **AbuseIPDB** 和 **VirusTotal**,为您提供关于任意 IP 地址的一份清晰报告。
## 功能
* **异步逻辑:** 多次调用时无需等待
* **数据清理:** 仅聚合相关数据
* **容器化:** 使用 Docker 可在任何地方运行
## 设置
1. 创建 `.env` 文件。
2. 添加密钥:
```
ABUSEIPDB_API_KEY=your_key_here
VIRUSTOTAL_API_KEY=your_key_here
```
## 使用 Docker 运行
```
docker run -p 8080:8000 threat-api
```
## 使用这些 IP 试一试!
1. 193.163.125.138
2. 8.8.8.8
3. 47.77.231.186
4. 185.191.171.1
## 演示
使用 FastAPI 的 Swagger UI 工具,您可以测试任何 IP!点击“Try it out”,输入一个 IP 地址..
然后您将获得一个包含您所需一切的 JSON 响应 :)
然后您将获得一个包含您所需一切的 JSON 响应 :)
标签:AbuseIPDB, API聚合, Ask搜索, AV绕过, Docker, ESC4, FastAPI, IP信誉查询, IP 地址批量处理, IP地址查询, IP黑名单检查, NIDS, OSINT, Python, Swagger UI, VirusTotal, 商业软件, 威胁分析, 威胁情报, 威胁情报API, 安全防御评估, 安全防护, 容器化, 密码管理, 开发者工具, 异步编程, 恶意IP检测, 数据清洗, 无后门, 网络信息收集, 网络安全, 自动化侦查工具, 请求拦截, 逆向工具, 隐私保护