DELTAX37-cyb/wazuh-soc-homelab

GitHub: DELTAX37-cyb/wazuh-soc-homelab

基于 Wazuh SIEM 和 Sysmon 构建的 SOC 家庭实验室,用于安全事件的日志收集、威胁检测、文件完整性监控及攻击模拟演练。

Stars: 0 | Forks: 0

# Wazuh SOC Homelab # Wazuh SOC Homelab **状态:** 🔧 进行中 ## 概述 本项目涉及在家庭机器上从零开始构建一个功能齐全的 Security Operations Centre (SOC) 环境。目标是获得在真实 SOC 环境中使用的行业标准工具的实践经验——包括日志摄取、文件完整性监控、通过 Sysmon 获取的端点遥测数据以及模拟攻击检测。 ## 实验架构 | 组件 | 主机 | 角色 | |---|---|---| | Wazuh Manager | Ubuntu Server 22.04.5 LTS (VMware) | 收集、索引和分析安全事件 | | Wazuh Agent | Windows 11 (主机) | 将日志和系统事件发送给 manager | | Sysmon | Windows 11 (主机) | 提供详细的 Windows 遥测数据 | **虚拟机配置:** - RAM: 10 GB - CPU: 6 核心 - 存储:80 GB - 网络:NAT ## 阶段 | 阶段 | 描述 | 状态 | |---|---|---| | 1 | 环境搭建 | ✅ 完成 | | 2 | Wazuh Manager 安装 | ✅ 完成 | | 3 | Wazuh Agent 设置 (Windows) | ✅ 完成 | | 4 | Sysmon 集成 | 🔧 进行中 | | 5 | 文件完整性监控 | ⏳ 待处理 | | 6 | 攻击模拟与检测 | ⏳ 待处理 | ## 部署说明 # 初始部署失败 — Ubuntu 26.04 最初的 Wazuh 部署是在 Ubuntu Server 26.04 LTS 上进行的。尽管安装程序成功完成了几个设置阶段,但由于 `wazuh-indexer` 服务反复崩溃,部署最终失去了功能。 #### 症状 - Wazuh dashboard 无法连接到后端服务 - 在 dashboard 初始化期间出现 `Connection refused` 错误 - `wazuh-indexer` 服务因致命异常退出 - OpenSearch 安全集群初始化失败 #### 排错过程 使用以下方法对该问题进行了排查: ``` sudo systemctl status wazuh-indexer ## 参考 - [Wazuh Official Documentation](https://documentation.wazuh.com) - [Wazuh Installation Guide](https://documentation.wazuh.com/current/installation-guide/index.html) - [Sysmon - Microsoft Sysinternals](https://learn.microsoft.com/en-us/sysinternals/downloads/sysmon) - [Lab guide by Royden Rebello (The Social Dork)](https://youtu.be/QT81wcuoRFY) ```
标签:Sysmon, Wazuh, x64dbg, 安全实验环境, 安全运营, 扫描框架, 攻击模拟, 驱动签名利用