prashobhjameskennedy/Threat-IntelPharser

GitHub: prashobhjameskennedy/Threat-IntelPharser

基于 Python 和 Firebase 构建的威胁情报仪表板,通过 AbuseIPDB 对日志中的 IP 进行信誉查询并实时可视化展示威胁事件。

Stars: 0 | Forks: 0

# 威胁情报仪表板 ## 描述 本项目是一个使用 Python、Firebase 和 JavaScript 构建的简单威胁情报仪表板。 该应用程序读取日志数据,提取 IP 地址,使用 AbuseIPDB API 检查其信誉,将结果存储在 Firebase Firestore 中,并将其显示在仪表板上。 ## 功能 * 从日志中提取 IP 地址 * 使用 AbuseIPDB 检查 IP 信誉 * 将威胁数据存储在 Firebase Firestore 中 * 在仪表板中显示事件 * 显示威胁分数和严重程度级别 * 显示国家信息 * 使用 Firebase 进行实时更新 ## 使用的技术 * Python * Firebase Firestore * HTML * CSS * JavaScript * Chart.js * AbuseIPDB API ## 项目结构 ThreatIntelDashboard/ ├── network_monitor.py ├── firebase_test.py ├── dashboard/ │ ├── index.html │ ├── style.css │ └── app.js ├── requirements.txt └── README.md ## 工作原理 1. 收集日志数据。 2. Python 脚本提取 IP 地址。 3. 使用 AbuseIPDB 检查 IP 信誉。 4. 威胁信息存储在 Firebase 中。 5. 仪表板显示事件和统计数据。 ## 设置 安装依赖项: pip install -r requirements.txt 运行解析器: python parser.py 启动仪表板: python -m http.server 8000 打开: http://localhost:8000 ## 作者 Prashobh James Kennedy LinkedIn:https://www.linkedin.com/in/prashobh-james-kennedy/
标签:Firebase, IP信誉查询, Python, 多模态安全, 威胁情报, 安全运营, 开发者工具, 扫描框架, 数据可视化, 无后门, 自定义脚本, 逆向工具