DELTAX37-cyb/wazuh-soc-homelab

GitHub: DELTAX37-cyb/wazuh-soc-homelab

Stars: 0 | Forks: 0

# Wazuh SOC Homelab # Wazuh SOC Homelab **Status:** 🔧 In progress ## Overview This project involves building a functional Security Operations Centre (SOC) environment from scratch on a home machine. The goal is to gain practical experience with industry-standard tools used in real SOC environments — including log ingestion, file integrity monitoring, endpoint telemetry via Sysmon, and simulated attack detection. ## Lab Architecture | Component | Host | Role | |---|---|---| | Wazuh Manager | Ubuntu Server 22.04.5 LTS (VMware) | Collects, indexes, and analyzes security events | | Wazuh Agent | Windows 11 (host machine) | Sends logs and system events to the manager | | Sysmon | Windows 11 (host machine) | Provides detailed Windows telemetry | **VM Specs:** - RAM: 10 GB - CPU: 6 cores - Storage: 80 GB - Networking: NAT ## Phases | Phase | Description | Status | |---|---|---| | 1 | Environment Setup | ✅ Complete | | 2 | Wazuh Manager Installation | ✅ Complete | | 3 | Wazuh Agent Setup (Windows) | ✅ Complete | | 4 | Sysmon Integration | 🔧 In progress | | 5 | File Integrity Monitoring | ⏳ Pending | | 6 | Attack Simulation & Detection | ⏳ Pending | ## Deployment Notes # Initial Deployment Failure — Ubuntu 26.04 The initial Wazuh deployment was performed on Ubuntu Server 26.04 LTS. Although the installer completed several setup stages successfully, the deployment became non-functional due to repeated `wazuh-indexer` service crashes. #### Symptoms - Wazuh dashboard unable to connect to backend services - `Connection refused` errors during dashboard initialization - `wazuh-indexer` service exiting with fatal exceptions - OpenSearch security cluster initialization failures #### Troubleshooting Process The issue was investigated using: sudo systemctl status wazuh-indexer ## References - [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)