DylanmorrisOfficial/LogSentinel

GitHub: DylanmorrisOfficial/LogSentinel

一个基于 Python 和 Flask 的安全日志分析平台,旨在通过规则检测和机器学习识别可疑活动并可视化安全事件。

Stars: 0 | Forks: 0

# LogSentinel 一个基于 Python 的安全日志分析平台,用于检测可疑活动并可视化安全事件。 ## 当前状态 开发中 ## 计划功能 - 解析身份验证和安全日志 - 检测暴力破解登录尝试 - 识别可疑 IP 活动 - 生成安全警报 - 将事件存储在数据库中 - 通过 Web 仪表板可视化活动 - 基于机器学习的异常检测 - Docker 部署 ## 技术栈 - Python - Flask - SQLite - Scikit-Learn - Docker - Pytest ## 项目目标 开发此项目旨在加强以下方面的技能: - 网络安全 - Python 开发 - 日志分析 - 威胁检测 - 机器学习 - 软件工程实践 ## 路线图 ### 阶段 1 - 解析日志文件 - 根据检测规则生成警报 - 创建自动化测试 ### 阶段 2 - 将日志存储在 SQLite 中 - 构建 Flask 仪表板 - 添加可视化 ### 阶段 3 - 实现异常检测 - 对应用程序进行 Docker 化 - 改进文档
标签:Flask, HTTP/HTTPS抓包, Python, SQLite, 安全日志分析, 异常检测, 态势感知, 无后门, 红队行动, 请求拦截, 逆向工具