nahomxai/threatwatch

GitHub: nahomxai/threatwatch

一个基于 Python 的网络情报仪表盘,通过 VirusTotal 等 OSINT 数据对 IP 进行风险分析并自动生成可视化报告。

Stars: 0 | Forks: 0

# 🚨 ThreatWatch - 网络情报仪表盘 ThreatWatch 是一个基于 Python 的网络情报模拟项目,它使用真实的 OSINT 数据分析 IP 地址,并将全球网络风险可视化。 由 **Nahom** 构建 ## 🧠 项目概述 ThreatWatch 从 VirusTotal 收集 IP 情报数据,对其进行处理,并生成: - 每个 IP 的风险分析 - 基于国家的威胁评分 - 分析师风格的安全解释 - 全球威胁可视化地图 - PDF 情报报告 它模拟了真实的安全运营中心 (SOC) 工具如何组织和分析威胁数据。 ## 🌍 功能特性 - 🌐 真实 IP 情报查询 (VirusTotal API) - 🧠 AI 风格的威胁分析引擎 (基于规则) - 📊 结构化的终端仪表盘 - 🗺️ 威胁分布的世界地图可视化 - 📄 自动生成 PDF 情报报告 - 🔍 基于国家的风险聚合系统 ## ⚙️ 使用的技术 - Python - VirusTotal API - Rich (终端 UI) - Plotly (交互式世界地图) - ReportLab (PDF 生成) - Pandas (数据处理) - Requests (API 调用) ## 🚀 如何运行 安装依赖: ``` pip install requests rich pandas plotly reportlab ``` ## 📌 本项目展示的内容 - OSINT 数据分析 - 网络安全风险建模 - 数据可视化 (全球威胁地图) - 系统设计思维 - 基础 AI 风格推理逻辑 - 报告自动化 (PDF 生成) ## 👤 作者 由 Nahom 构建
标签:API集成, Ask搜索, ESC4, HTTP/HTTPS抓包, IP地址分析, Mutation, OSINT, PDF报告生成, Plotly, Python, ReportLab, Rich, VirusTotal, 交互式地图, 可观测性, 可视化, 威胁建模, 威胁情报, 字符串匹配, 安全运营中心, 密码管理, 开发者工具, 态势感知, 情报仪表盘, 攻击分析, 无后门, 无线安全, 终端UI, 网络威胁, 网络安全, 网络映射, 网络空间安全, 自动化情报, 自动化报告, 赛博地图, 逆向工具, 隐私保护