MIBAHNAF/mini-soc-home-lab

GitHub: MIBAHNAF/mini-soc-home-lab

基于 Wazuh SIEM 的家庭 SOC 实验室部署指南,帮助安全从业者在虚拟环境中搭建日志收集与检测工程实践平台。

Stars: 0 | Forks: 0

# Mini-SOC 家庭实验环境 ## 概述 本项目使用 Wazuh SIEM 模拟一个小型的安全运营中心 (SOC) 环境。 目标是在受控的虚拟实验室中集中日志收集、验证检测能力,并记录事件响应工作流程。 第一阶段侧重于部署 SIEM 基础设施。 ## 实验环境 **Hypervisor:** VMware **SIEM 平台:** Wazuh 4.7.x **服务器操作系统:** Ubuntu 24.04 LTS **网络模式:** NAT (VMnet8) **服务器 IP:** 192.168.152.128 ### Wazuh 服务器虚拟机配置 * 4 vCPUs * ~5 GB RAM * 20 GB 磁盘 ## 第一阶段 – Wazuh SIEM 部署 ### 1. 系统准备 ``` sudo apt update && sudo apt upgrade -y sudo apt install curl unzip net-tools -y ``` ### 2. Wazuh 安装 ``` curl -sO https://packages.wazuh.com/4.7/wazuh-install.sh sudo bash wazuh-install.sh -a -i ``` 注意: Ubuntu 24.04 未在安装程序支持的操作系统检查列表中正式列出。 在本实验环境中使用了 `-i` 标志来绕过操作系统验证。 ### 3. 服务验证 验证核心服务是否处于活动状态: ``` sudo systemctl status wazuh-manager sudo systemctl status wazuh-indexer sudo systemctl status wazuh-dashboard ``` 确认所有服务正在运行。 ### 4. 端口验证 确认监听端口: * 1514 – Agent 日志采集 * 1515 – Agent 注册 * 55000 – Wazuh API * 443 – Wazuh Dashboard 使用以下命令验证: ``` sudo netstat -tulnp | grep -E "1514|1515|55000|443" ``` ### 5. 访问 Dashboard 通过以下方式访问 Dashboard: ``` https://192.168.152.128 ``` 使用生成的管理员凭据成功通过身份验证。 初始状态: * Agent 总数: 0 * 活跃 Agent: 0 * 断开连接的 Agent: 0 ## 当前状态 Wazuh SIEM 基础设施已成功部署并运行。 下一阶段: * 部署 Windows 终端虚拟机 * 安装 Wazuh agent * 验证 Windows Event Log 采集 * 开始检测工程 ## 本项目展示了 * 企业级 SIEM 部署 * Linux 服务管理 * 网络端口验证 * TLS Dashboard 配置 * 虚拟化最佳实践 * 排查操作系统兼容性问题
标签:AMSI绕过, HTTP工具, IP 地址批量处理, Linux服务器, VMware, Wazuh, Wazuh 4.7, 企业安全, 威胁检测, 安全运营中心, 安全部署, 家庭实验室, 库, 应急响应, 开源SIEM, 日志集中化, 管理员页面发现, 网络安全, 网络安全审计, 网络映射, 网络资产管理, 虚拟化环境, 隐私保护