angelgarg7/ai-soc-analyst

GitHub: angelgarg7/ai-soc-analyst

基于 AI 的安全运营中心平台,提供实时威胁情报分析、IOC 提取与 MITRE ATT&CK 框架映射等能力,帮助安全分析师高效研判网络威胁。

Stars: 0 | Forks: 0

# AI SOC Analyst 由 AI 驱动的安全运营中心,提供实时威胁情报、MITRE ATT&CK 映射、行为分析和网络防御。 ## 在线演示 [打开 Streamlit 应用](https://ai-soc-analyst-jz6lcgwcgkmbqylsk9mtni.streamlit.app) ## 仪表盘预览 ![仪表盘](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/e0060663f3183741.png) ## 威胁分析 ![分析](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/a9f851f497183745.png) ## MITRE 映射 ![MITRE](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/c8ae443d70183752.png) ## 功能 - 实时威胁情报仪表盘 - MITRE ATT&CK 框架映射 - IOC 提取与丰富 - AI 驱动的威胁分析 - 行为分析 - 实时 SOC 监控 - 威胁严重性评分 - VirusTotal 集成 - 攻击图可视化 - 交互式网络防御 UI ## 技术栈 - Python - Streamlit - OpenAI API - VirusTotal API - HTML/CSS - JavaScript ## 本地运行 ``` pip install -r requirements.txt streamlit run app.py ``` # AI SOC Analyst 由 AI 驱动的安全运营中心 (SOC) 平台,用于实时网络威胁分析、IOC 提取、MITRE ATT&CK 映射和自主安全监控。 ## 在线演示 [Streamlit 部署]([YOUR_STREAMLIT_LINK_HERE](https://ai-soc-analyst-jz6lcgwcgkmbqylsk9mtni.streamlit.app/)) ## 功能 - 实时威胁情报仪表盘 - MITRE ATT&CK 框架映射 - IOC 提取与丰富 - AI 驱动的威胁分析 - 行为分析 - 实时 SOC 监控 - 威胁严重性评分 - VirusTotal 集成 - 攻击图可视化 - 交互式网络防御 UI ## 技术栈 ### 前端 - Streamlit - HTML/CSS - JavaScript ### 后端 - Python - OpenAI API - VirusTotal API ### 安全与情报 - MITRE ATT&CK - IOC 提取 - 威胁关联 - 行为分析 ## 项目结构 ``` app.py analyzer.py attack_graph.py detections.py geoip.py ioc_extractor.py live_monitor.py mitre_mapper.py severity.py timeline.py virustotal_checker.py ``` ## 安装说明 ``` git clone https://github.com/angelgarg7/ai-soc-analyst.git cd ai-soc-analyst pip install -r requirements.txt streamlit run app.py ``` ## 环境变量 创建一个 `.env` 文件: ``` OPENAI_API_KEY=your_key VT_API_KEY=your_key ``` ## 截图 ## 未来改进 - 多用户认证 - SIEM 接入 - SOC 分析师工作区 - PDF 威胁报告 - 实时告警流 - 威胁情报订阅源 - 分析师案例管理 ## 作者 Angel Garg GitHub: https://github.com/angelgarg7
标签:AI安全分析, ATT&CK框架, Kubernetes, Petitpotam, Python, SOC平台, Streamlit, 多模态安全, 威胁情报, 安全运营, 开发者工具, 扫描框架, 数据可视化, 无后门, 访问控制, 逆向工具