rj033065-hub/SentinelQ
GitHub: rj033065-hub/SentinelQ
一款基于 Flask 的 AI 日志分析与威胁检测平台,通过对服务器日志进行 MITRE ATT&CK 映射和风险评分来帮助用户发现可疑攻击行为。
Stars: 0 | Forks: 0
# 🛡 SentinelQ
**基于 AI 的日志分析与威胁检测平台**
SentinelQ 是一个使用 Flask 构建的网络安全仪表板,用于分析日志文件、检测可疑活动、将攻击映射到 MITRE ATT&CK 框架、计算风险评分,并生成专业报告。
## 🚀 功能
- 安全登录与身份验证
- 用户管理
- AI 日志分析
- 风险评分计算
- MITRE ATT&CK 映射
- AI 安全顾问
- Apache 日志分析
- 交互式仪表板
- Top 攻击 IP 检测
- PDF 报告生成
- CSV 导出
- 搜索与过滤日志
- SQLite 数据库
## 🛠 使用的技术
- Python
- Flask
- HTML5
- CSS3
- JavaScript
- SQLite
- Chart.js
- ReportLab
## 📸 截图
### 登录页面

### 仪表板

### AI 分析

## 📦 安装
```
git clone https://github.com/YourUsername/SentinelQ.git
cd SentinelQ
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python app.py
```
## 👨💻 开发者
Raj Jadhav
## 📄 许可证
MIT License
标签:后端开发, 数据可视化, 逆向工具