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 ## 📸 截图 ### 登录页面 ![登录](https://raw.githubusercontent.com/rj033065-hub/SentinelQ/main/screenshots/login.png) ### 仪表板 ![仪表板](https://raw.githubusercontent.com/rj033065-hub/SentinelQ/main/screenshots/dashboard.png) ### AI 分析 ![AI](https://raw.githubusercontent.com/rj033065-hub/SentinelQ/main/screenshots/report.png) ## 📦 安装 ``` 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
标签:后端开发, 数据可视化, 逆向工具