Introducción
Las amenazas informáticas modernas ya no se limitan a virus tradicionales. Hoy en día, ransomware, malware sin archivos (fileless malware), robo de credenciales y movimientos laterales dentro de la red exigen una visibilidad mucho más profunda sobre lo que ocurre en los equipos Windows.
Una de las mejores estrategias para fortalecer la ciberseguridad consiste en implementar Wazuh como EDR (Endpoint Detection and Response) e instalar Sysmon (System Monitor) en los equipos Windows.
Esta integración proporciona una capacidad de monitoreo avanzada que permite detectar actividades maliciosas en tiempo real y responder rápidamente antes de que un incidente afecte la operación del negocio.
¿Qué es Wazuh?
Wazuh es una plataforma Open Source de seguridad que combina las capacidades de:
- EDR (Endpoint Detection and Response).
- SIEM (Security Information and Event Management).
- Detección de vulnerabilidades.
- Monitoreo de integridad de archivos (FIM).
- Gestión de cumplimiento normativo.
- Detección de malware y ransomware.
- Respuesta activa ante amenazas.
Su arquitectura está compuesta por:
- Wazuh Server.
- Wazuh Indexer.
- Wazuh Dashboard.
- Agentes Wazuh instalados en los endpoints.
¿Qué es Sysmon?
Sysmon (System Monitor), desarrollado por Microsoft Sysinternals, es una herramienta que amplía considerablemente los registros nativos de Windows.
Mientras el Event Viewer tradicional registra eventos básicos, Sysmon genera información detallada sobre:
- Creación de procesos.
- Conexiones de red.
- Carga de DLL.
- Creación de servicios.
- Modificaciones del registro.
- Creación y eliminación de archivos.
- Actividades de PowerShell.
- Hashes MD5, SHA1 y SHA256.
- Inyección de código.
- Cambios en drivers.
En otras palabras, Sysmon convierte a Windows en una fuente de telemetría extremadamente valiosa para la detección de amenazas.
¿Por qué integrar Wazuh con Sysmon?
Por separado ambas herramientas son excelentes, pero juntas ofrecen capacidades comparables a soluciones comerciales de EDR.
Beneficios principales
Mayor visibilidad
Permite conocer exactamente qué ocurre en cada equipo.
Detección temprana de ransomware
Identifica:
- Cifrado masivo de archivos.
- Ejecución sospechosa de PowerShell.
- Uso de herramientas como PsExec.
- Movimientos laterales.
Detección de malware sin archivos
Muchos ataques modernos utilizan:
- PowerShell.
- WMI.
- Scripts.
- Macros.
Sysmon registra estas actividades y Wazuh las correlaciona para generar alertas.
Investigación forense
Permite responder preguntas como:
- ¿Qué proceso inició el ataque?
- ¿Qué usuario lo ejecutó?
- ¿Qué archivos modificó?
- ¿Con qué IP se comunicó?
Respuesta activa
Wazuh puede:
- Bloquear una IP.
- Deshabilitar un usuario.
- Ejecutar scripts automáticos.
- Aislar equipos comprometidos.
Arquitectura de la solución
Equipos Windows
↓
Sysmon
↓
Eventos de Windows
↓
Agente Wazuh
↓
Wazuh Server
↓
Indexer
↓
Dashboard
↓
Alertas y Respuesta
Paso 1: Instalar Sysmon
Descargar Sysmon desde Microsoft Sysinternals.
Extraer el paquete y abrir una consola como administrador.
Instalar Sysmon:
sysmon64.exe -accepteula -i
Verificar el servicio:
sc query sysmon64
Paso 2: Aplicar una configuración recomendada
Es recomendable utilizar una configuración basada en SwiftOnSecurity.
Instalar con:
sysmon64.exe -accepteula -i sysmonconfig.xml
Esta configuración registra únicamente los eventos más útiles y evita generar ruido innecesario.
Paso 3: Instalar el agente Wazuh
Descargar el agente correspondiente a Windows.
Ejecutar el instalador y especificar:
- Dirección IP del servidor Wazuh.
- Nombre del endpoint.
- Grupo al que pertenecerá.
Una vez instalado, iniciar el servicio.
Paso 4: Habilitar la recolección de eventos Sysmon
En el archivo ossec.conf:
<localfile>
<location>Microsoft-Windows-Sysmon/Operational</location>
<log_format>eventchannel</log_format>
</localfile>
Reiniciar el agente:
net stop wazuh
net start wazuh
Paso 5: Correlación y detección
Wazuh comenzará a analizar automáticamente eventos de Sysmon.
Entre ellos:
- Event ID 1 → Creación de procesos.
- Event ID 3 → Conexiones de red.
- Event ID 7 → Carga de DLL.
- Event ID 8 → CreateRemoteThread.
- Event ID 10 → Acceso a procesos.
- Event ID 11 → Creación de archivos.
- Event ID 13 → Modificaciones del registro.
- Event ID 22 → Consultas DNS.
Ejemplos de amenazas detectadas
Mimikatz
Detección de robo de credenciales.
PowerShell malicioso
Comandos codificados en Base64.
PsExec
Movimiento lateral entre equipos.
Cobalt Strike
Beaconing y conexiones sospechosas.
Ransomware
Creación masiva de archivos y procesos anómalos.
Persistencia
Creación de servicios y modificaciones del registro.
Resultado final
La organización obtiene:
✓ Visibilidad completa sobre los endpoints.
✓ Detección temprana de amenazas.
✓ Capacidades EDR sin costos de licenciamiento.
✓ Investigación forense avanzada.
✓ Cumplimiento normativo.
✓ Alertas centralizadas.
✓ Respuesta automática ante incidentes.
✓ Protección frente a ransomware y ataques modernos.
Conclusión
La integración de Wazuh con Sysmon representa una de las mejores alternativas Open Source para implementar un EDR en entornos Windows.
Sysmon proporciona una telemetría extremadamente rica y Wazuh transforma esa información en inteligencia de seguridad mediante reglas, correlación de eventos y respuesta activa.
Esta combinación permite a las organizaciones evolucionar desde una postura reactiva hacia una estrategia de ciberseguridad proactiva, incrementando significativamente la capacidad de detección y reduciendo el tiempo de respuesta ante incidentes.
Nos vemos hasta la próxima!!!

No hay comentarios.:
Publicar un comentario