ZuRkunn/OSINT-AI-THREAT-INTELLIGENCE-SYSTEM

GitHub: ZuRkunn/OSINT-AI-THREAT-INTELLIGENCE-SYSTEM

一个基于桌面端的 OSINT 威胁情报原型系统,利用机器学习从 Twitter/X 的可信来源自动收集、分类网络安全相关帖子并进行风险评分与可视化分析。

Stars: 0 | Forks: 0

# OSINT AI 威胁情报系统 ## 项目概述 OSINT AI 威胁情报系统是为 FYP 2 开发的基于桌面的网络安全原型系统。该系统专注于基于 Twitter/X 的 OSINT 数据收集与分析。它从受信任的网络安全来源收集或加载与网络威胁相关的帖子,将内容分类到各个威胁类别,分配风险等级,展示可视化分析,并生成报告供审查。 该系统旨在支持网络威胁感知和早期调查。它不会自动确认威胁是否为恶意的。在做出最终决策之前,结果应由人类分析师进行审查。 ## 项目范围 本项目以 Twitter/X 作为主要的 OSINT 平台。系统不会盲目地从随机用户那里收集数据。相反,它使用一个受信任的来源列表,以确保收集或分析的帖子来自选定的与网络安全相关的来源。 受信任的来源包括网络安全机构、安全厂商以及知名的网络安全新闻账号。 ## 主要功能 1. 用户登录与注册 2. 受信任的 Twitter/X 来源过滤 3. 实时 Twitter/X API 收集 4. 每次扫描限制 10 条推文,以控制 API 额度使用 5. 离线 CSV 数据集模式 6. 推文预处理 7. 威胁分类 8. 风险评分 9. 仪表板摘要 10. 可视化分析图表 11. 详细的推文结果表 12. X 帖子链接和证据链接展示 13. PDF 报告生成 14. 已处理的 CSV 导出 15. 准确率评估 16. 登出功能 ## 威胁类别 系统将 Twitter/X 帖子分为以下类别: - Malware - Phishing - Ransomware - Data Breach - Vulnerability - Cyber Alert - Unrelated / General ## 受信任来源过滤 受信任来源过滤用于减少不可靠或无关的 OSINT 数据。系统将每个收集到的推文来源与存储在以下位置的受信任来源列表进行核对: ``` data/trusted_sources.csv ```
标签:API集成, CISA项目, CSV处理, ESC4, GPT, Object Callbacks, OSINT, PDF生成, SOC工具, Twitter/X, 人工智能, 勒索软件, 原型系统, 可观测性, 命令控制, 威胁情报, 安全报告, 安全运营, 实时处理, 开发者工具, 开放源代码情报, 恶意软件, 情报分析, 扫描框架, 数据大屏, 数据采集, 数据预处理, 文本分类, 桌面应用, 毕设项目, 源过滤, 漏洞发现, 漏洞管理, 用户模式Hook绕过, 社交媒体监控, 网络安全, 网络安全教育, 网络诊断, 网络钓鱼, 逆向工具, 隐私保护