Sophiya2806/cybershield-ai
GitHub: Sophiya2806/cybershield-ai
一个基于机器学习的全栈网络安全平台,能够自动分析多种安全日志、检测威胁并生成带有严重性分类和 AI 解释的安全报告。
Stars: 0 | Forks: 0
# 🛡️ CyberShield AI
这是一个由 AI 驱动的网络安全平台,能够分析安全日志、检测潜在威胁,并提供智能安全洞察。
CyberShield AI 有助于识别可疑活动、对威胁进行分类,并利用 Machine Learning 和安全的后端架构生成可操作的建议。
基于 React、FastAPI、Python、MongoDB 和 Machine Learning 构建。
在线演示:
https://cyber-shield-ai-nine.vercel.app
## 🧠 关于本项目
CyberShield AI 是一个全栈网络安全平台,旨在简化安全监控和威胁分析。
该系统处理安全日志,检测异常行为,识别可能的攻击,并生成安全报告以辅助更好的决策。
## ✨ 功能特性
- 基于 JWT 的用户身份验证
- 安全的密码哈希处理
- 安全日志上传与分析
- 支持 Apache、Windows、防火墙和身份验证日志
- 基于 Machine Learning 的威胁检测
- 威胁严重性分类(低 / 中 / 高)
- 由 AI 驱动的威胁解释
- 带有数据分析的安全仪表板
- 威胁历史记录追踪
- 生成 PDF 格式的安全报告
## 🏗️ 架构
用户
|
React 前端
|
FastAPI 后端
|
MongoDB 数据库
|
ML 威胁检测引擎
|
安全报告生成器
## 🛠️ 工具与技术
Machine Learning:
- Scikit-learn
- Pandas
- NumPy
安全:
- JWT 身份验证
- OWASP 安全概念
- 日志分析
- 威胁检测
## 📂 项目结构
cybershield-ai
├── frontend
│ └── React + TypeScript 应用程序
│
├── backend
│ └── FastAPI REST API
│
├── models
│ └── Machine Learning 威胁检测模型
│
└── database
└── 数据库配置
标签:AMSI绕过, Apex, AV绕过, FastAPI, React, Syscalls, 威胁检测, 机器学习, 自动化攻击, 请求拦截, 逆向工具