MrBlu3H4ck/threat_intelligence_tool
GitHub: MrBlu3H4ck/threat_intelligence_tool
基于Python的命令行威胁情报查询工具,聚合多个API对IP地址进行信誉丰富化,输出格式便于直接用于工单和报告。
Stars: 0 | Forks: 0
# threat_intelligence_tool
# Threat Intelligence CLI 工具
基于 Python 的工具,用于使用多个 Threat Intelligence 来源**丰富 IP 地址**:
- VirusTotal
- AbuseIPDB
- IPinfo
输出格式为 **key=value**,旨在方便将其复制到工单、日志或分析工具中。
## 🚀 功能
- IP 验证 (IPv4 / IPv6)
- 集成多个 API
- 错误处理 (timeouts, SSL 等)
- 简单且可复制的输出
- 通过 CLI 使用
## 📦 要求
- Python 3.10 或更高版本
- 以下服务的 API Keys:
- VirusTotal
- AbuseIPDB
- IPinfo
## 🔧 安装
1. 克隆仓库
2. 创建虚拟环境:python -m venv venv
3. 激活环境:venv\Scripts\activate
4. 安装运行所需的依赖:pip install -r requirements.txt
5. 创建 .env 文件用于存放 API Keys:
"""
VT_API_KEY=tu_api_key_virustotal
ABUSE_API_KEY=tu_api_key_abuseipdb
IP_INFO_API_KEY=tu_token_ipinfo
"""
标签:AbuseIPDB, API集成, Ask搜索, CLI, GitHub, IPinfo, IPv4, IPv6, IP信誉查询, IP地址富化, IP安全分析, IP查询, PowerShell, Prompt Injection, Python, SOC工具, VirusTotal, WiFi技术, 可观测性, 威胁情报, 开发者工具, 文档结构分析, 无后门, 漏洞发现, 网络威胁情报, 网络安全, 逆向工具, 隐私保护