kavin53/soc-alert-triage-lab

GitHub: kavin53/soc-alert-triage-lab

一个用于模拟安全运营中心(SOC)告警分诊流程的实战练习项目,帮助用户通过Python从零构建日志解析与威胁检测逻辑。

Stars: 0 | Forks: 0

# SOC 警报分类实验室 ## 概述 本项目模拟了真实的安全运营中心 (SOC) 工作流。重点关注日志分析、威胁检测和事件响应。 ## 目标 - 理解 SOC 日志数据与事件流 - 构建基于 Python 的日志解析逻辑 - 检测可疑的身份验证行为 - 实现基于阈值和时间窗口的检测 - 使用基本的白名单逻辑减少误报 - 使用评分逻辑对警报严重程度进行分类 - 为检测结果附加 MITRE ATT&CK 映射 - 保留证据行供分析师审查 - 推荐基本的响应措施 - 以 Sigma 风格的规则格式记录检测逻辑 ## 功能(进行中) - [x] 基本日志摄取 - [x] 失败登录检测 - [x] 基于 IP 的暴力破解检测 - [x] 警报严重程度分类 - [] 基于时间窗口的暴力破解检测 - [ ] 失败尝试后的成功登录 - [ ] 误报处理 / 白名单 - [ ] 证据捕获 - [ ] MITRE ATT&CK 映射 - [ ] 响应建议 - [ ] Sigma 风格规则文档 - [ ] Markdown 报告 ## 项目结构(规划中) soc-lab/ ├── logs/ ├── detection/ ├── reports/ └── main.py ## 如何运行 ``` python main.py ``` ## 学习重点 本项目是逐步构建的,旨在深入理解以下内容: * 数据流 * 检测逻辑 * Python 基础 * SOC 方法论
标签:AMSI绕过, ATT&CK映射, CCTV/网络接口发现, Cloudflare, MITRE ATT&CK, Python安全脚本, Sigma规则, SOC实验室, 免杀技术, 告警分类, 威胁检测, 安全分析师, 安全告警分诊, 安全报告生成, 安全运营中心, 异常行为检测, 日志解析, 时间窗口分析, 暴力破解检测, 登录失败分析, 白名单机制, 目标导入, 红队行动, 网络安全, 网络映射, 证书伪造, 证据保全, 误报处理, 逆向工具, 速率限制处理, 隐私保护