steffenisaac13/analisador-logs-seguran-a-log-security-analysis
GitHub: steffenisaac13/analisador-logs-seguran-a-log-security-analysis
一个用 Python 编写的 Web 服务器日志分析工具,通过正则匹配和 IP 事件关联自动检测 SQL 注入、XSS 和暴力破解攻击并生成安全事件报告。
Stars: 0 | Forks: 0
# 用于安全事件检测的日志分析器(Web 与 Brute Force)
这是一个使用 Python 开发的实战项目,专注于防御性安全(Blue Team)和 SOC(Security Operations Center)运营。该工具的主要目的是自动化提取和分析 Web 服务器(如 Apache 或 Nginx)的日志文件,以实时识别常见的网络攻击模式,并为事件响应生成综合报告。
## 检测功能
该脚本逐行分析日志文件,无需复杂的扩展库,利用正则表达式(Regex)和基于字典的结构化事件关联:
1. **Web 攻击(SQL Injection):** 识别 URL 中针对关系型数据库的语法破坏尝试(例如:`OR 1=1`、`UNION SELECT` 等特征)。
2. **Web 攻击(Cross-Site Scripting - XSS):** 检测在请求中注入恶意脚本的尝试(例如:` HTTP/1.1" 200 120
[ALERTA SQLi] Linha 8: Tentativa de injeção SQL.
└─ Log: 198.51.100.45 - - [...] "GET /products?id=1%20OR%201=1 HTTP/1.1" 200 3400
================ FIM DO RELATÓRIO ================
```
标签:CISA项目, DOE合作, PB级数据处理, PFX证书, Python, Web安全, 安全运维, 攻击检测, 无后门, 蓝队分析, 逆向工具