NtsikaTech/microsoft-sentinel-threat-hunting-lab

GitHub: NtsikaTech/microsoft-sentinel-threat-hunting-lab

一个在 Azure 上构建 Microsoft Sentinel SOC 环境的端到端实验室项目,涵盖日志引入、检测工程、KQL 威胁狩猎及 MITRE ATT&CK 映射的事件调查流程。

Stars: 0 | Forks: 0

# Microsoft Sentinel 威胁狩猎实验室 ## 概述 本项目记录了在 Azure 上构建 Microsoft Sentinel SOC 环境的端到端过程。当前阶段侧重于基础设施配置、日志引入配置,以及对来自已启用 Azure Arc 的 Linux 机器的遥测数据进行验证。基于 Ubuntu 的 Syslog 数据现在正通过 Azure Monitor Agent 和 Data Collection Rules 持续流入 Microsoft Sentinel。后续阶段将引入基于 KQL 的检测规则、自定义分析规则、威胁狩猎工作流以及模拟的 SOC 调查。 ## 环境 | 组件 | 状态 | |---|---| | Azure Resource Group | ✅ 已配置 | | Log Analytics Workspace | ✅ 已配置 | | Microsoft Sentinel | ✅ 已启用 | | Microsoft Defender XDR | ✅ 已连接 | | Data Connectors & Ingestion | ✅ 已连接 | | 检测规则(分析规则) | ✅ 已连接 | | 威胁狩猎查询(KQL) | 🔜 即将推出 | | SOC 调查 Playbook | 🔜 即将推出 | ## 路线图 ### 第一阶段 — 基础设施(已完成) - [x] 创建 Azure Resource Group - [x] 配置 Log Analytics Workspace - [x] 启用 Microsoft Sentinel - [x] 连接 Microsoft Defender XDR - [x] 配置数据引入 pipeline - [x] 验证并规范化日志源 - [x] Ubuntu 集成 ### 第二阶段 — 检测工程(即将推出) - [ ] 自定义 KQL 分析规则 - [ ] 基于 MITRE ATT&CK 映射的检测 - [ ] 告警调优与误报减少 - [ ] Watchlist 和威胁情报集成 ### 第三阶段 — SOC 调查模拟(即将推出) - [ ] 模拟攻击场景(例如横向移动、凭证访问) - [ ] 端到端事件调查演练 - [ ] 自动化响应 playbook(Logic Apps / SOAR) - [ ] 指标与检测覆盖率报告 ## 技术栈 - **SIEM:** Microsoft Sentinel - **云:** Microsoft Azure - **XDR:** Microsoft Defender XDR - **查询语言:** KQL (Kusto Query Language) - **自动化:** Azure Logic Apps - **框架:** MITRE ATT&CK ## 目的 本实验室展示了在云原生环境中使用 Microsoft Sentinel 和 Microsoft Defender XDR 进行威胁狩猎和事件调查等实用的 SOC 工程技能,包括检测规则的开发。每个阶段都记录了配置说明、基本原理以及经验教训——并在整个过程中融入了 SOAR 自动化和 MITRE ATT&CK 覆盖。 *[网络安全作品集](https://github.com/your-username) 的一部分 — 另请参阅:Windows 安全日志分析器 · IOC 丰富与威胁情报引擎 · 网络安全监控与 SOC 模拟引擎*
标签:Azure, KQL, Microsoft Sentinel, PE 加载器, SOC实验环境