gus-ms/soc-log-monitor

GitHub: gus-ms/soc-log-monitor

一款基于 Python 的 SSH 日志监控工具,专注于实时检测暴力破解与非法用户登录,辅助 SOC 蓝队进行快速响应。

Stars: 0 | Forks: 0

# 🔐 Monitor de Logs SOC Ferramenta em Python para análise e monitoramento de logs SSH em ambiente Linux. ## 🚀 Funcionalidades - 🔴 Detecção de brute force (múltiplas tentativas de login) - 🟡 Identificação de usuários inválidos - 🟢 Monitoramento em tempo real (journalctl) - 📊 Resumo de atividades suspeitas ## 🛠️ Tecnologias - Python - Linux - Regex - Journalctl 🎯 Objetivo Simular atividades de um analista SOC (Blue Team), identificando e respondendo a eventos suspeitos em logs de autenticação. 📈 Aprendizados - Análise de logs reais - Detecção de ataques de força bruta - Monitoramento de segurança em tempo real - Automação com Python 📷 Demonstração - Monitoramento em tempo real ![Demo](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/cb104b5c35011133.jpg) - Relatório ![Demo](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/f189893c24011134.jpg) ## ▶️ Como usar ### Gerar relatório: ``` python3 analyzer.py --file logs.txt ``` Monitorar em tempo real: ``` sudo python3 analyzer.py --live ``` 📌 Exemplo de saída ``` [ALERTA] Possível brute force do IP ::1 (5 tentativas) [ALERTA] Tentativa com usuário inválido 'admin' do IP 192.168.0.10 ``` 👨‍💻 Autor Gustavo Matias Silva
标签:journalctl, Python, SSH日志, WSL, 免杀技术, 关键词SEO, 安全事件, 无后门, 日志摘要, 暴力破解检测, 用户无效检测, 红队行动, 自动化分析, 认证日志, 跨站脚本, 逆向工具