msaam112/SecureWatch
GitHub: msaam112/SecureWatch
基于 FastAPI 和 React 构建的 AI 辅助安全日志监控平台,整合异常检测、告警管理与实时可视化仪表板。
Stars: 0 | Forks: 0
# SecureWatch V3 — 最终生产就绪版本
**SecureWatch V3** 是基于官方 SRS 文档的最终完全整合实现版本。
它结合了:
- 专业的深色 SOC 主题 UI
- 完全可用的 JWT 身份验证
- 所有核心 SRS 功能需求
- 带解释的高级 AI 异常检测
- 丰富的演示数据
## 快速开始
```
cd /home/user/SecureWatch_Final
./start.sh
```
**登录凭据:**
- 管理员:`admin@securewatch.com` / `admin123`
- 分析师:`analyst@securewatch.com` / `analyst123`
## 已实现功能(符合 SRS)
- ✅ 用户身份验证与基于角色的访问控制
- ✅ 日志接入(CSV/JSON 上传 + API)
- ✅ 日志解析与标准化
- ✅ 基于规则的安全监控
- ✅ AI 辅助异常检测(Isolation Forest)
- ✅ 告警生成与管理
- ✅ 带图表的交互式仪表板
- ✅ 具备高级过滤条件的日志浏览器
- ✅ 规则管理
- ✅ 风险评分引擎
## 技术栈
**后端:** FastAPI + SQLAlchemy + SQLite + scikit-learn
**前端:** React + Vite + Tailwind + Recharts
这是 SecureWatch 的**单一、最终、生产级质量版本**。
标签:AV绕过, FastAPI, React, Syscalls, 告警管理, 安全运营, 异常检测, 扫描框架, 逆向工具