rishankpandey/Azure-Sentinel-Threat-Hunting-Lab

GitHub: rishankpandey/Azure-Sentinel-Threat-Hunting-Lab

基于 Microsoft Sentinel 和 Sysmon 构建的云原生 SOC 实验环境,演示端点遥测采集、KQL 检测规则开发和安全事件响应的完整威胁狩猎工作流。

Stars: 0 | Forks: 0

# Azure Sentinel 威胁狩猎实验环境 ## 概述 本项目演示了如何使用 Microsoft Azure、Microsoft Sentinel、Sysmon、Azure Monitor Agent 和 Log Analytics Workspace 构建基于云的安全运营中心 (SOC) 实验环境。 该实验环境的目标是通过收集端点遥测数据、开发 KQL 检测规则,以及通过 Microsoft Sentinel 生成安全事件,来模拟真实世界中的检测工程和威胁狩猎工作流。 ## 使用的技术 * Microsoft Azure * Microsoft Sentinel * Azure Monitor Agent (AMA) * Log Analytics Workspace * Sysmon * Kusto Query Language (KQL) ## 数据源 * Sysmon Event ID 1 – 进程创建 * Sysmon Event ID 3 – 网络连接 * Sysmon Event ID 13 – 注册表修改 * Sysmon Event ID 22 – DNS 查询 ## 检测用例 ### PowerShell 网络关联检测 将 PowerShell 执行与网络活动进行关联,以识别潜在的可疑命令执行和外部通信。 ### 注册表持久化检测 检测对常用于实现持久化的 Windows Run 注册表项的修改。 ## 主要成果 * 使用 Microsoft Sentinel 构建了云原生 SOC 实验环境 * 将 Sysmon 遥测数据集成到 Azure Log Analytics 中 * 开发了 KQL 检测和分析规则 * 生成并调查了安全事件 * 将检测映射到 MITRE ATT&CK 技术 ## 云监控 * Azure Activity Log 接入 * 云资源部署监控 * VM 生命周期监控 * 资源修改检测 ## 架构 Windows Server 2025 VM ↓ Sysmon ↓ Azure Monitor Agent ↓ Log Analytics Workspace ↓ Microsoft Sentinel ↓ 分析规则 ↓ 告警与事件
标签:KQL, Microsoft Sentinel, 安全运营中心, 网络映射