mustaquim-ms/SSH-Sentinel-Alert

GitHub: mustaquim-ms/SSH-Sentinel-Alert

SSH Sentinel 是一个基于 Python 的入侵检测工具,通过实时解析系统日志检测 SSH 暴力破解攻击,并结合威胁情报生成结构化安全报告。

Stars: 0 | Forks: 0

# SSH Sentinel:实时暴力破解检测工具 ## 🛡️ 项目概述 SSH Sentinel 是一个基于 Python 的入侵检测系统(IDS),旨在监控系统日志以发现 SSH 暴力破解攻击。它能实时识别可疑的 IP 地址,通过 API 执行威胁情报富化,并生成结构化的安全报告。 ## ✨ 功能 - **实时监控:** 使用事件驱动的日志解析(类似于 `tail -f`)。 - **威胁情报:** 自动获取攻击者 IP 的地理位置和 ISP 数据。 - **自动化报告:** 生成 `threat_report.json` 以供 SIEM 摄取。 - **安全代码:** 通过路径验证和内存高效的流式处理来实现。 ## 🚀 安装与使用 1. 克隆仓库:`git clone https://github.com/YourUsername/SSH-Sentinel.git` 2. 安装依赖项:`pip install -r requirements.txt` 3. 运行工具:`python sentinel.py` ## 📊 示例输出 ![SSH Sentinel 警报](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/294a2562b4192120.png)
标签:PB级数据处理, Python, 入侵检测系统, 威胁情报, 安全数据湖, 安全运维, 开发者工具, 无后门, 逆向工具