mahisurani06/Detection-Engineering-Lab

GitHub: mahisurani06/Detection-Engineering-Lab

该项目通过分析Windows安全事件日志并编写Sigma规则映射MITRE ATT&CK框架,展示了SOC分析师应具备的检测工程与安全监控全流程技能。

Stars: 0 | Forks: 0

## 检测工程实验室 – Windows 事件监控与 Sigma 规则开发 ## 项目概述 本项目通过分析 Windows 安全和系统事件日志,展示了实际的检测工程和 SOC 分析师技能。 目标是识别关键安全事件、开发检测规则、创建 Sigma 签名、将检测映射到 MITRE ATT&CK 框架,并记录类似于真实世界安全运营中心 (SOC) 工作流的调查程序。 ## 使用技术 * Windows 11 * Windows 事件查看器 * Windows 安全日志 * Sigma 规则 * MITRE ATT&CK 框架 * Git & GitHub ## 开发的检测规则 | 规则 | 事件 ID | 检测内容 | | ------- | -------- | -------------------------------------- | | 规则 01 | 4688 | 进程创建监控 | | 规则 02 | 4625 | 登录失败检测 | | 规则 03 | 4624 | 登录成功监控 | | 规则 04 | 4720 | 用户账户创建检测 | | 规则 05 | 4728 | 特权组成员身份监控 | | 规则 06 | 1102 | 安全日志清除检测 | | 规则 07 | 4698 | 计划任务创建检测 | | 规则 08 | 4719 | 审计策略更改检测 | | 规则 09 | 7045 | 服务安装检测 | ## 创建的 Sigma 规则 ### 登录失败检测 * 事件 ID:4625 * MITRE ATT&CK:T1110 (暴力破解) ### 进程创建检测 * 事件 ID:4688 * MITRE ATT&CK:T1059 (命令和脚本解释器) ### 服务安装检测 * 事件 ID:7045 * MITRE ATT&CK:T1543 (创建或修改系统进程) ## MITRE ATT&CK 映射 | 事件 ID | 技术 ID | 技术 | | -------- | ------------ | --------------------------------- | | 4625 | T1110 | 暴力破解 | | 4624 | T1078 | 有效账户 | | 4688 | T1059 | 命令和脚本解释器 | | 4720 | T1136 | 创建账户 | | 4728 | T1098 | 账户操作 | | 1102 | T1070 | 主机上的指示器清除 | | 4698 | T1053 | 计划任务 | | 4719 | T1562 | 损害防御 | | 7045 | T1543 | 创建或修改系统进程 | ## 验证活动 执行了以下活动以生成和验证 Windows 安全事件: * 使用记事本、计算器和画图创建了进程执行事件 * 生成了登录成功事件 * 生成了登录失败事件 * 调查了服务安装事件 * 审查了 Windows 安全和系统日志 * 通过事件查看器验证了事件 ID 屏幕截图位于 `screenshots/` 目录中。 ## 展示的关键技能 * 检测工程 * 安全监控 * Windows 事件日志分析 * 威胁检测 * 事件调查 * Sigma 规则开发 * MITRE ATT&CK 映射 * SOC 运营 * 安全文档 * GitHub 项目管理 ## 仓库结构 ``` Detection-Engineering-Lab/ │ ├── docs/ ├── rules/ ├── sigma-rules/ ├── screenshots/ └── README.md ``` ## 作者 **Mahi Surani** 网络安全学生 | SOC 分析师候选人 | 检测工程爱好者
标签:ATT&CK映射, Sigma规则, SOC监控, Windows事件日志, 安全运营, 扫描框架, 目标导入, 网络安全研究, 速率限制处理