zcrumley/SOC-Lab

GitHub: zcrumley/SOC-Lab

一个蓝队家庭实验室项目,记录使用 Wazuh SIEM 搭建安全监控环境、收集端点日志、进行告警分诊和事件响应实践的完整过程。

Stars: 0 | Forks: 0

# SOC Analyst 家庭实验室 ## 概述 本项目记录了一个家庭 SOC 实验室的设计、搭建和使用过程,旨在练习蓝队安全监控、端点遥测数据收集、日志分析和事件调查。 该实验室使用 Wazuh 作为 SIEM/XDR 平台,使用配置了 Sysmon 的 Windows 11 端点进行详细的事件日志记录,并使用 Kali Linux 攻击机来生成受控的安全事件。个人笔记本电脑也通过 Wazuh agent 进行监控,以模拟环境中的额外端点。 ## 目标 - 构建一个功能完备的 SOC 风格监控环境 - 收集并分析端点安全日志 - 在 Windows 系统上配置 Wazuh agent - 使用 Sysmon 增强 Windows 遥测 - 在受控实验室中模拟常见攻击行为 - 使用结构化的事件响应流程调查告警 - 以反映真实世界 SOC 工作流的方式记录发现 ## 实验室架构 | 组件 | 用途 | |---|---| | Ubuntu Server 虚拟机 | 承载 Wazuh manager 和 dashboard | | Windows 11 虚拟机 | 受监控端点/受害机 | | Kali Linux 虚拟机 | 攻击模拟机 | | 个人笔记本电脑 | 使用 Wazuh agent 的额外受监控端点 | | Wazuh | 用于告警和日志分析的 SIEM/XDR 平台 | | Sysmon | Windows 遥测与进程/事件监控 | ## 展示技能 - SIEM 监控 - 端点检测与响应概念 - Windows 事件日志分析 - Sysmon 配置 - Wazuh agent 部署 - 告警分诊 - 事件调查 - 基础威胁模拟 - 网络与基于主机的安全监控 - 技术文档编写 ## 检测场景 | 场景 | 状态 | |---|---| | Windows agent 已连接到 Wazuh | 已完成 | | Sysmon 已安装并转发日志 | 已完成 | | 登录失败监控 | 进行中 | | PowerShell 活动检测 | 已计划 | | 网络扫描检测 | 已计划 | | 暴力破解模拟 | 已计划 | | 使用 EICAR 进行恶意软件测试文件检测 | 已计划 | ## 截图 文档中包含的截图展示了以下内容: - Wazuh dashboard 访问 - 已连接的 agent - 生成的告警 - 事件日志详情 - 调查工作流 ## 经验总结 该实验室有助于加深理解端点遥测、SIEM 告警和结构化调查工作流是如何在 SOC 环境中协同工作的。该项目还提供了排查 agent 故障、验证日志源以及以专业格式记录告警的实践经验。
标签:Wazuh, 安全实验环境, 安全运营, 扫描框架, 插件系统, 端点检测与响应, 脱壳工具