Network Recovery and Wazuh Integration

October 1–5, 2026 • Proxmox VE • pfSense • Wazuh SIEM/XDR • Windows Server • Active Directory • FIM • Detection Engineering • Email Alerting

Project Summary

Built, recovered, and validated a multi-VM cybersecurity lab on Proxmox VE behind a pfSense-segmented network. The project progressed from virtualization and network recovery into centralized Wazuh monitoring, Active Directory security-event validation, File Integrity Monitoring, SOC-style event correlation, privileged Domain Admins membership monitoring, custom Wazuh detection engineering, and email alert delivery.

Proxmox VEpfSenseWazuhWindows Server 2022Active DirectoryFIMPrivileged GroupsCustom RulesPostfixUbuntuKali Linux

October 1 — Proxmox Build and VM Foundation

October 2–3 — Network Recovery and Wazuh Integration

Troubleshooting Evidence — October 1–3

The project record includes screenshots captured throughout the recovery sequence. They document the failure state, Layer 2/Layer 3 checks, and successful recovery validation.

Windows File Integrity Monitoring

Configured real-time Windows File Integrity Monitoring using a dedicated test directory and verified both file creation and checksum-change activity in Wazuh.

Active Directory Security Monitoring

Windows Server 2022 was monitored as an Active Directory Domain Controller and Wazuh was used to validate key account-management and authentication events.

SOC-Style Investigation

A controlled account-lockout scenario was used to correlate repeated failed authentication attempts with the resulting lockout event.

Investigation chain: 4625 → 4625 → 4625 → 4740

Wazuh was used to review the target account, source system, timestamps, rule IDs, severity, and Windows Security event context. The activity was confirmed as authorized lab testing.

October 4 — Privileged Domain Admins Monitoring

A controlled account named PrivTest was temporarily added to the Domain Admins group and then removed. Wazuh captured both membership changes and exposed the changed member, privileged target group, administrative actor, and domain controller.

4728: PrivTest added to Domain Admins
4729: PrivTest removed from Domain Admins

Wazuh Event ID 4728 showing PrivTest added to Domain Admins
Wazuh evidence — Event ID 4728, PrivTest added to Domain Admins.
Wazuh Event ID 4729 showing PrivTest removed from Domain Admins
Wazuh evidence — Event ID 4729, PrivTest removed from Domain Admins.

October 5 — Custom Wazuh Level 14 Detection and Email Alerting

Extended the privileged-group monitoring workflow by creating a custom Wazuh child rule for Domain Admins membership changes. The custom detection was linked to built-in Wazuh rule 60159, assigned Rule ID 100100, and raised to Level 14.

End-to-end workflow: Active Directory change → Windows Security Event → Wazuh detection → custom Level 14 rule → Postfix relay → Gmail alert.

View the detailed technical write-up on GitHub

Skills Demonstrated

Proxmox VE administration, Linux bridge troubleshooting, TCP/IP, static IP configuration, pfSense integration, Windows Server administration, Active Directory, privileged-group monitoring, Wazuh SIEM/XDR, custom rule development, Windows Security Event analysis, File Integrity Monitoring, PowerShell, Linux administration, event correlation, Postfix SMTP relay configuration, SASL/TLS troubleshooting, secure credential handling, alert workflow validation, SOC triage, VM resource management, network recovery validation, and technical documentation.

Technical Documentation

View the Proxmox technical documentation on GitHub

Wazuh Security Monitoring — LinkedIn Showcase

Successfully demonstrated privileged Active Directory monitoring using Wazuh SIEM, including custom Rule 100100 (Level 14), Windows Security Event ID 4728, and automated email alerting.

View the published project demonstration and supporting screenshots:

View Wazuh Security Monitoring Achievement on LinkedIn ↗

Security Detection and Email Alert Evidence

Wazuh Threat Hunting showing Rule 100100, Level 14 critical Domain Admins membership alerts
Wazuh SIEM — Rule 100100, Level 14: Privileged Domain Admins membership change detection.
Wazuh Level 14 automated email notification
Automated email alert confirming successful delivery of the critical Wazuh security notification.

Wazuh SOC Security Monitoring Dashboard — October 2026

Designed and validated a four-panel SOC-style dashboard using Wazuh SIEM to monitor security events across my cybersecurity home lab.

Dashboard Evidence

Wazuh SOC dashboard showing severity monitoring, failed logins, group membership changes, and two critical Domain Admins alerts
Four-panel Wazuh SOC monitoring dashboard with two verified custom Domain Admins alerts (October 2026).

View SOC Dashboard Documentation on GitHub ↗