From endpoint behavior to analyst-ready detection. DetectionHunter visualizes how Windows activity is logged, enriched with Sysmon, collected by Wazuh, matched against detection rules, and reviewed by analysts to continuously improve defensive visibility.
- Endpoint
- Event Logs
- PowerShell
- Sysmon
- Wazuh Agent
- Wazuh Manager
- Detection Rules
- Alert
- Analyst
Pipeline layers
behavior → signal → decisionWindows workstations and servers where behavior originates — processes, logons, scripts, file and network activity.
Native Windows channels record activity: 4688 process creation, 4624/4625 logons, system and application events.
PowerShell/Operational 4104 script block and 4103 module logging surface what was actually executed, including obfuscated payloads.
Sysmon adds parent process, command line, hashes, network connections, image paths, and user context to raw events.
The Wazuh agent subscribes to event channels and forwards normalized telemetry to the manager.
Decoders parse events; rule logic separates noise from suspicious behavior and emits scored alerts.
A suspicious match becomes an analyst-ready alert with technique mapping, severity, source, and status.
Triage the alert: validate evidence, confirm scope, decide on response, and capture findings.
Review feeds back into rule tuning, telemetry gaps, and new detections. Detection engineering is continuous.
PowerShell · T1059.001
A single suspicious PowerShell invocation traced from execution through Windows logging, PowerShell script block capture, Sysmon enrichment, Wazuh rule match, alert generation, and analyst review.
- 01Executionpowershell.exe -EncodedCommand …
- 02Windows 4688Process created — parent: winword.exe
- 03PowerShell 4104Script block: Invoke-Expression (DownloadString …)
- 04Sysmon EID 1Hash · CLI · ParentImage · User · Network
- 05Wazuh Rulematch: suspicious_powershell_execution
- 06AlertT1059.001 · High · status: needs review
- 07AnalystValidate cmdline, user, host, timestamp → tune
- technique
- T1059.001 — Command and Scripting Interpreter: PowerShell
- telemetry
- 4688 · 4104 · Sysmon EID 1
- detection
- wazuh rule match
- source
- windows endpoint
- analyst task
- review command line, parent process, user, host, timestamp
Detection engineering turns raw behavior into defensive clarity.