Zafcodes-898/SOC-Threat-Detection-Lab

GitHub: Zafcodes-898/SOC-Threat-Detection-Lab

基于 Azure 构建的企业级 SOC/SOAR 实验室,利用 Microsoft Sentinel 和 Logic Apps 实现云环境下的威胁检测与自动化响应。

Stars: 0 | Forks: 0

# Azure SOC & SOAR 威胁检测实验室 一个完全在 Microsoft Azure 中构建的专业、实战化的云安全运营中心 (SOC) 和安全编排、自动化与响应 (SOAR) 模拟环境。 ## 📌 项目概述 本项目展示了企业级安全监控解决方案的端到端实现。它包含通过 **Microsoft Sentinel (SIEM)** 进行的集中式日志收集、与 **MITRE ATT&CK 框架**对齐的自定义检测分析,以及使用 **Azure Logic Apps (SOAR)** 的自动化事件响应。 ## 🛠️ 实验室架构与组件 * **Resource Group:** `Sec-Proj-RG` * **部署区域:** Asia Pacific (Central India) * **Virtual Network:** `Sec-Proj-VN` (Subnet: 10.0.0.0/24) * **SIEM/Log Analytics Workspace:** `SOC-Lab-Workspace` * **受害者工作区:** `Victim-VM` (Ubuntu Server 24.04 LTS) — 受监控的 endpoint,持续传输 Linux `Syslog` 和身份验证数据。 * **攻击者工作区:** `Attacker-VM` (Ubuntu Server 24.04 LTS) — 用于执行自动化攻击脚本。 ## 📂 仓库结构 ``` SOC-Threat-Detection-Lab/ ├── README.md # Project documentation and write-up ├── attack-scripts/ # Automated bash scripts used to simulate threats │ ├── ssh-brute-force.sh │ └── lateral-movement-sim.sh ├── kql-queries/ # Production-ready Kusto Query Language (KQL) detection rules │ ├── brute-force-ssh-detection.kql │ ├── lateral-movement-detection.kql │ └── threat-dashboard.kql └── playbooks/ # SOAR Automation Logic App workflow templates └── SOC-Auto-Response.json ```
标签:KQL, PE 加载器, SOAR, 应用安全, 微软Sentinel, 自动化响应