Yukta062006/splunk-agentic-ops-ai-security-analyzer

GitHub: Yukta062006/splunk-agentic-ops-ai-security-analyzer

基于 Splunk 和 Gemini AI 构建的安全事件分析仪表盘,用于检测可疑登录活动、识别风险 IP 并生成 AI 驱动的威胁分析建议。

Stars: 0 | Forks: 0

# 🛡️ AI 安全事件分析器 ## 概述 基于 Splunk Enterprise、Streamlit 和 Gemini AI 构建的 AI 驱动的网络安全监控系统。 本项目旨在分析安全日志、检测可疑活动、识别风险,并生成智能建议以加快事件响应速度。 ## 🚀 功能 - 使用 Splunk 分析安全日志 - 检测可疑的登录尝试 - 识别有风险的 IP 地址 - 使用 Gemini AI 进行 AI 驱动的威胁分析 - 生成风险评估 - 提供安全建议 ## 🛠️ 使用的技术 - Splunk Enterprise - Python - Streamlit - Gemini AI - Python Dotenv ## 📊 仪表盘组件 1. 登录失败分析 2. 按 IP 地址划分的活动 3. 登录成功与登录失败对比 4. AI 威胁分析 ## 🏗️ 架构 ``` Sample Logs ↓ Splunk Enterprise ↓ AI Security Dashboard ↓ Streamlit Application ↓ Gemini AI ↓ Threat Analysis & Recommendations ``` ## ⚙️ 如何运行 安装依赖项: ``` pip install -r requirements.txt ``` 运行应用程序: ``` python -m streamlit run app.py ``` ## 🔮 未来改进 - 实时 Splunk 集成 - 自动告警 - 邮件通知 - 威胁评分系统 ## 👩‍💻 作者 Yukta Thakur 为 Splunk Agentic Ops Hackathon 构建 🚀
标签:AI安全, Chat Copilot, Gemini, HTTP/HTTPS抓包, Kubernetes, Streamlit, 安全运营, 态势感知, 扫描框架, 访问控制, 逆向工具