baranii2105/mini-soc-project

GitHub: baranii2105/mini-soc-project

轻量级 Python SOC 工具,实时监控 Linux 系统日志以检测 SSH 暴力破解和端口扫描攻击,帮助入门者理解 SIEM 核心概念。

Stars: 0 | Forks: 0

# Mini SOC - 日志监控与威胁检测器 一个轻量级 SOC 风格的 Linux 日志监控工具,可检测: - SSH 暴力破解攻击 - 端口扫描活动 使用 Python 3 构建,通过 tail-follow 模式实时监控 `/var/log/auth.log` 和 `/var/log/kern.log`。生成带有严重等级分类的时间戳告警。 ## 检测逻辑 - **暴力破解:** 同一 IP 在 60 秒内登录 SSH 失败 ≥3 次 - **端口扫描:** 同一 IP 在 60 秒内产生 ≥10 个 SYN 数据包(通过 iptables 日志) ## 使用方法 sudo python3 detector.py ## 技术栈 Python 3、regex、iptables、Linux syslog
标签:AMSI绕过, auth.log, iptables, kern.log, Python安全工具, SSH暴力破解, TLS, 威胁检测, 安全告警, 安全运营中心, 插件系统, 数据统计, 瑞士军刀, 端口扫描, 系统日志, 网络安全, 网络映射, 轻量级工具, 防御工具, 隐私保护