hunterwolvz/Log-Analysis

GitHub: hunterwolvz/Log-Analysis

基于 Wazuh SIEM 和 Docker 容器日志的模拟网络安全事件响应调查项目,用于分析多日 SQL 注入与失效访问控制攻击并评估检测和缓解缺口。

Stars: 0 | Forks: 0

# Log_Analysis # QuickSilver 材料 – 事件响应报告(SQL 注入模拟) 此仓库包含针对容器化 Web 应用程序环境(位于 nginx 反向代理后方的 OWASP Juice Shop)进行的模拟安全事件调查,使用了 Wazuh SIEM、Docker 日志以及网络流量分析。 该场景呈现了一种持续多日的攻击模式,包括身份验证探测、疑似 SQL 注入行为以及失效的访问控制,最终导致敏感用户和财务数据的潜在泄露。 ## 本项目涵盖内容 - 基于 Wazuh 的可疑 Web 活动检测 - nginx 访问和错误日志分析 - Docker 容器化调查环境 - 跨多日的攻击者行为重建 - SQL 注入与失效的访问控制假设评估 - 数据泄露影响评估(用户及财务数据) - 事件响应生命周期(遏制、根除、恢复) - 身份验证、日志记录和访问控制方面的安全漏洞 - SIEM 和应用程序加固建议 ## 环境 - Wazuh(Manager、Indexer、Dashboard) - Docker(OWASP Juice Shop + nginx 反向代理) - Linux 日志检查和容器 shell 访问 - 内部模拟网络(172.18.0.0/16 范围) ## 主要发现 - 来自单一内部 IP 的重复登录尝试和 API 探测 - 从身份验证失败 → 成功登录会话 → 敏感数据访问的转变 - 访问了用户数据、支付详细信息和与管理员相关的 endpoint - 由于日志记录限制,日志中未捕获到直接的 SQL payload - 行为与 SQL 注入或失效的访问控制利用一致 ## 局限性 - 无法查看请求体或 SQL 查询 - Wazuh 检测主要基于 HTTP 400/500 模式 - 严重依赖手动日志关联和行为推断 ## 结果 调查表明,由于薄弱的访问控制和不足的后端验证,极有可能发生了未经授权的敏感数据访问。该案例突显了在日志记录深度、身份验证加固以及 SIEM 规则针对性方面的漏洞。 ## 备注 这是一项用于事件响应实践的模拟网络安全实验室练习。
标签:CISA项目, Docker, SQL注入分析, Wazuh, 安全, 安全防御评估, 库, 应急响应, 请求拦截, 超时处理