ayush-java/SecureShieldAI

GitHub: ayush-java/SecureShieldAI

SecureShield AI 是一款基于AI的网络安全平台,用于威胁检测、事件响应和安全分析。

Stars: 0 | Forks: 0

# 🛡️ 安全盾AI ## 安全分析中心 ![安全分析中心](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/44e9f5cfdf142721.png) 安全分析中心提供检测到的攻击的统计和可视化分析。 ### 功能 #### 攻击分布图 显示按类别划分的攻击数量。 示例: * SQL注入 * XSS * 暴力破解 * 登录失败 #### 严重程度分布图 按严重程度分组显示攻击计数。 示例: * 低 * 中 * 高 * 严重 #### 威胁摘要表 提供攻击计数的详细分解。 ### 目的 帮助分析师识别攻击模式、趋势以及影响环境的最常见威胁。 ## AI SOC 助手 ![AI SOC 助手](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/82307210fd142722.png) AI SOC 助手是一个针对 SecureShield AI 设计的专注于网络安全领域的聊天机器人。 与通用聊天机器人不同,AI 助手只回答与 SecureShield AI 威胁数据、事件数据和 SOC 运营相关的问题。 ### 支持的问题 #### 威胁分析 示例: * 发生了多少暴力破解攻击? * 检测到多少 XSS 攻击? * 最常见的攻击是什么? * 哪种攻击最危险? #### 事件分析 示例: * 哪些事件被升级? * 哪些事件已解决? * 哪些事件正在调查? * 哪个事件的严重程度最高? #### 安全报告 示例: * 总结今天的事件。 * 分析当前的安全警报。 * 识别最关键的威胁。 * 提供威胁概述。 #### 补救建议 示例: * 应如何缓解暴力破解攻击? * XSS 攻击后我该做什么? * 提出安全改进建议。 * 提供事件响应指南。 ### 功能 * 持久聊天历史 * 清晰的聊天功能 * SOC 专注的响应 * 威胁情报摘要 * 事件报告协助 * 补救指南 ### 目的 为安全分析师提供一款 AI 驱动的助手,能够分析 SecureShield AI 数据并提供可操作的安全见解。 # 🏗️ 使用的技术 ## 前端 * React * Vite * JavaScript * CSS ## 后端 * Python * Flask ## AI * OpenAI API ## 数据 * 基于JSON的警报存储 * 模拟 SOC 数据 # 📁 项目结构 ``` SecureShieldAI/ │ ├── backend/ │ ├── app.py │ ├── alerts.json │ └── requirements.txt │ ├── frontend/ │ ├── src/ │ ├── public/ │ └── package.json │ ├── docs/ │ ├── Dashboard.png │ ├── Threats.png │ ├── Incidents.png │ ├── Analytics.png │ └── Assistant.png │ ├── logs/ │ ├── scripts/ │ ├── .gitignore │ └── README.md ``` # ⚙️ 安装 ## 后端 ``` cd backend pip install -r requirements.txt python app.py ``` 后端运行在: ``` http://localhost:5000 ``` ## 前端 ``` cd frontend npm install npm run dev ``` 前端运行在: ``` http://localhost:5173 ``` # 🔐 安全功能 * 暴力破解检测 * SQL注入检测 * XSS检测 * 登录失败监控 * 威胁严重程度分类 * 事件跟踪 * AI安全分析 * 安全分析仪表板 # 🎯 未来增强 * 实时日志摄取 * SIEM 集成 * 威胁情报源 * 邮件警报 * PDF 安全报告 * 多用户身份验证 * 云部署 * 基于角色的访问控制 (RBAC) * 安全合规性报告 * 高级威胁狩猎 # 👨‍💻 作者 **Ayush Velhal** 德克萨斯大学达拉斯分校 计算机科学学生 专注于: * 网络安全 * 云计算 * 人工智能 * 安全运营 (SOC) ## ⭐ 项目目标 SecureShield AI 通过将威胁检测、事件响应、安全分析和 AI 驱动的安全助手结合到一个网络安全仪表板中,旨在模拟现代安全运营中心 (SOC) 平台。
标签:AI安全分析, AMSI绕过, Flask, OpenAI, Petitpotam, PoC, React, Syscalls, XSS攻击, 代码示例, 内存规避, 可视化分析, 威胁检测, 安全情报, 安全报告, 安全改进, 安全运营中心, 库, 应急响应, 开源安全, 数据分析, 数据可视化, 数据库接管, 暴力破解, 网络安全, 网络映射, 逆向工具, 速率限制, 隐私保护