Lección 13 de 16 · Nivel 4: Experto
Monitoreo, registros (logs) y detección de amenazas
- ⏱ 14 min de lectura
- ❓ 4 preguntas de repaso
- ✍️ Ejercicio con solución
En esta lección
- Saber qué registros (logs) guardar, de qué fuentes y durante cuánto tiempo.
- Leer un registro de eventos e identificar los eventos de Windows más útiles para la seguridad.
- Entender qué hacen un SIEM, un EDR y un centro de operaciones de seguridad (SOC).
- Diseñar reglas de detección sencillas y clasificar alertas en un proceso de triaje.
- Medir la detección con precisión, MTTD y MTTR.
Proteger no basta: tarde o temprano algo pasará, y la diferencia entre un susto y un desastre suele ser cuánto tardas en enterarte. Los registros, o logs, son el diario de lo que ocurre en tus sistemas: quién inició sesión, desde dónde, qué cambió y qué falló. Monitorearlos es convertir ese diario en alertas útiles. En esta lección aprenderás qué registrar, cómo leer un registro y cómo pasar de miles de eventos a unas pocas alertas que de verdad merecen atención.
- Qué registrar
- Leer un registro
- Centralizar y conservar
- Detectar y clasificar
- Medir y mejorar
Qué registrar: las fuentes que más importan
No hace falta registrarlo todo, pero sí las fuentes que responden a las preguntas clave de una investigación: ¿quién entró?, ¿desde dónde?, ¿qué hizo? y ¿qué salió de la red?
| Fuente | Qué registra | Para qué sirve |
|---|---|---|
| Identidad y correo en la nube | Inicios de sesión, cambios de contraseña, reglas de reenvío, uso del doble factor | Detectar cuentas robadas, la causa más común de incidentes |
| Equipos (registro de eventos de Windows, macOS, Linux) | Inicios de sesión, cuentas creadas, programas instalados, cambios de grupos | Ver qué pasó dentro de un equipo concreto |
| Firewall y router | Conexiones permitidas y bloqueadas, origen y destino | Detectar comunicaciones con destinos sospechosos o volúmenes anormales |
| DNS | Qué dominios consulta cada equipo | Descubrir equipos que contactan dominios maliciosos conocidos |
| Antimalware o EDR | Detecciones, bloqueos y comportamientos sospechosos | La alerta más directa de un equipo comprometido |
| Aplicaciones y nube | Accesos, cambios de configuración, descargas masivas | Detectar abuso de permisos o configuraciones peligrosas |
Cómo leer un registro
Casi todos los registros tienen los mismos elementos: fecha y hora, quién (usuario o equipo), desde dónde (dirección IP o ubicación), qué evento ocurrió y su resultado. Este es un extracto inventado del registro de inicios de sesión de un servicio de correo:
fecha_hora usuario evento resultado ip_origen ubicación
2026-11-09 02:14:05 mrojas login FALLIDO 203.0.113.45 desconocida
2026-11-09 02:14:19 mrojas login FALLIDO 203.0.113.45 desconocida
2026-11-09 02:14:31 mrojas login FALLIDO 203.0.113.45 desconocida
... (9 intentos fallidos más en 3 minutos desde la misma IP)
2026-11-09 02:17:40 mrojas login EXITOSO 203.0.113.45 desconocida
2026-11-09 02:19:02 mrojas nueva_regla_reenvío "todo el correo → cuenta externa"
2026-11-09 08:31:10 mrojas login EXITOSO 192.0.2.10 oficina
La historia se lee sola: muchos intentos fallidos de madrugada desde una IP desconocida, un acceso exitoso y, dos minutos después, una regla que reenvía todo el correo afuera. A las 8:31 la usuaria real entra desde la oficina sin saber nada. Es el patrón típico de una cuenta comprometida que se prepara para un fraude del falso proveedor.
En Windows, estos identificadores de evento son los más vigilados en seguridad:
| ID | Evento | Por qué vigilarlo |
|---|---|---|
| 4624 | Inicio de sesión correcto | Accesos en horarios o desde equipos inusuales |
| 4625 | Inicio de sesión fallido | Muchos fallos seguidos indican intentos de adivinar contraseñas |
| 4720 | Se creó una cuenta de usuario | Un atacante puede crear cuentas para mantener el acceso |
| 4732 | Se añadió un miembro a un grupo local con seguridad habilitada | Por ejemplo, alguien agregado al grupo de Administradores |
| 1102 | Se borró el registro de auditoría | Borrar los registros es una forma de ocultar huellas |
1. En el registro de un servidor aparece el evento 1102 a las 3:00 de la madrugada, fuera de cualquier mantenimiento programado. ¿Qué significa y qué haces?
El 1102 indica que se borró el registro de seguridad. Fuera de un mantenimiento conocido es una señal de alerta seria, porque es lo que haría alguien para borrar sus huellas. Por eso conviene enviar los registros a un sistema central donde no se puedan borrar desde el equipo.
Centralizar, sincronizar y conservar
- Sincroniza la hora de todos los equipos con un servidor de hora (NTP). Si cada equipo tiene una hora distinta, es imposible reconstruir la secuencia de un incidente.
- Centraliza: envía los registros a un sistema central. Si un atacante controla un equipo, puede borrar sus registros locales, pero no los que ya salieron.
- Protege los registros: acceso de solo lectura para casi todos y almacenamiento que impida modificarlos.
- Define la retención según tus necesidades, tus contratos y las normas que te apliquen, y calcula el espacio. Si generas 2 GB de registros al día: 90 días ocupan 2 × 90 = 180 GB y un año, 2 × 365 = 730 GB.
- Recuerda la privacidad: los registros contienen datos personales (usuarios, IP, ubicaciones). Limita quién los ve y para qué, como viste en la lección 8.
Las herramientas: SIEM, EDR y SOC
SIEM
Gestión de información y eventos de seguridad: reúne los registros de todas las fuentes, los correlaciona y genera alertas según reglas.
Ideal para: ver en un solo lugar lo que pasa en correo, equipos, red y nube.EDR y XDR
El EDR vigila el comportamiento de cada equipo y puede aislarlo de la red con un clic. El XDR amplía esa visión a correo, identidad y nube.
Ideal para: detectar y contener ransomware y malware en los equipos.SOC
Centro de operaciones de seguridad: el equipo de personas que revisa las alertas, investiga y responde, a menudo las 24 horas.
Para pymes: suele contratarse como servicio gestionado en lugar de montar uno propio.Para describir qué hace un atacante y comprobar qué comportamientos detectas, los equipos de seguridad usan MITRE ATT&CK, una base de conocimiento pública que organiza las tácticas (el "para qué": acceso inicial, persistencia, robo de datos…) y las técnicas observadas en ataques reales. Sirve como mapa para encontrar huecos en tu detección.
De eventos a alertas: reglas y triaje
Una regla de detección describe un patrón sospechoso. No necesitas programar para entender su lógica:
SI hay 10 o más inicios de sesión fallidos para el mismo usuario en 5 minutos
Y después un inicio de sesión exitoso desde la misma IP
ENTONCES alerta de severidad alta: "posible contraseña adivinada"
SI se crea una regla que reenvía correo a un dominio externo
ENTONCES alerta de severidad alta: "posible cuenta de correo comprometida"
SI un usuario se agrega al grupo de Administradores fuera de un cambio aprobado
ENTONCES alerta de severidad media
Incluso sin un SIEM puedes hacer una primera revisión exportando el registro a Excel. Con los identificadores de evento en la columna C y los usuarios en la columna D, esta fórmula cuenta los fallos de un usuario:
=CONTAR.SI.CONJUNTO(C:C;4625;D:D;"jperez")
Cada alerta pasa por un proceso de triaje, es decir, de clasificación rápida:
- Paso 1Recibir y priorizarPrimero las alertas de severidad alta y las que afectan cuentas privilegiadas o datos sensibles.
- Paso 2Validar¿Es real? Consulta al usuario por un canal confiable, revisa si coincide con un cambio programado o un viaje.
- Paso 3Dar contexto¿Qué más hizo esa cuenta o ese equipo antes y después? ¿Hay otros afectados?
- Paso 4DecidirFalso positivo (se cierra y se ajusta la regla) o incidente (se activa el plan de respuesta de la próxima lección).
- Paso 5DocumentarQué se vio, qué se decidió y por qué. Alimenta las métricas y las mejoras.
Medir la detección
Precisión = verdaderos positivos ÷ (verdaderos positivos + falsos positivos)
MTTD (tiempo medio de detección) = promedio del tiempo entre el inicio de cada incidente y su detección
MTTR (tiempo medio de respuesta) = promedio del tiempo entre la detección y la contención
Demasiadas alertas falsas producen fatiga de alertas: el equipo deja de mirarlas con atención y se le escapa la real. Por eso ajustar las reglas es tan importante como crearlas.
Recibía 400 alertas por semana y solo 20 eran reales. A 10 minutos por alerta, el triaje le tomaba unas 67 horas semanales: imposible. Ajustó las reglas (excluyó las IP de la oficina y los procesos programados, agrupó alertas repetidas) y pasó a 120 alertas semanales, 18 de ellas reales. Además, el tiempo medio de detección de los incidentes del trimestre bajó de 22 a 4 horas.
Con menos ruido, Andrea revisa cada alerta con atención y detecta antes los incidentes reales.
Las cuentas: antes, 20 ÷ 400 = 5% de precisión y 400 × 10 min = 4.000 min ≈ 66,7 horas; después, 18 ÷ 120 = 15% y 120 × 10 min = 1.200 min = 20 horas. El MTTD anterior salió de cuatro incidentes detectados a las 50, 30, 6 y 2 horas: (50 + 30 + 6 + 2) ÷ 4 = 22 horas.
2. Una regla generó 50 alertas en un mes y 10 fueron incidentes reales. ¿Cuál es su precisión?
Precisión = 10 ÷ (10 + 40) = 10 ÷ 50 = 20%. El 80% son falsos positivos: esa regla necesita ajuste.
3. Tres incidentes se detectaron 10, 20 y 6 horas después de empezar. ¿Cuál es el MTTD?
(10 + 20 + 6) ÷ 3 = 36 ÷ 3 = 12 horas. 36 es la suma, no el promedio, y 6 es el mínimo.
Errores comunes
Guardar los registros solo en cada equipo.
Envíalos a un sistema central donde no se puedan borrar desde el equipo.
Activar todas las alertas posibles y no ajustarlas nunca.
Empieza con pocas reglas de alto valor y ajusta los falsos positivos cada semana.
Equipos con la hora desincronizada.
Sincroniza todos con NTP y usa una misma zona horaria en los informes.
Tener un SIEM que nadie mira.
Asigna responsables y tiempos de revisión, o contrata un servicio gestionado.
4. ¿Por qué es importante sincronizar la hora de todos los equipos con NTP?
Si el firewall, el servidor y el correo tienen horas distintas, no se puede saber qué ocurrió primero. La hora sincronizada es la columna vertebral de cualquier investigación.
Ejercicio práctico
Vuelve al extracto de registro de la usuaria "mrojas" de esta lección.
- ¿Cuántos intentos fallidos hubo en total y en cuánto tiempo?
- ¿Qué dos reglas de detección de esta lección habrían generado alertas?
- ¿Qué harías en los primeros 15 minutos tras recibir la alerta?
Ver solución
- 3 intentos visibles más 9 adicionales: 12 intentos fallidos en unos 3 minutos (de 02:14:05 a 02:17:40), todos desde la IP 203.0.113.45.
- La regla de 10 o más fallos en 5 minutos seguidos de un acceso exitoso desde la misma IP (posible contraseña adivinada) y la de regla de reenvío a un dominio externo (posible cuenta comprometida). Ambas de severidad alta.
- Validar con la usuaria por teléfono que no fue ella; cerrar todas las sesiones de la cuenta y cambiar la contraseña; eliminar la regla de reenvío; verificar que el doble factor esté activo (si no lo estaba, activarlo); revisar qué correos salieron desde las 02:17 y si se enviaron mensajes a clientes o proveedores; y registrar el incidente para activar el plan de respuesta.
Resumen
- Registra al menos identidad y correo, equipos, firewall, DNS, antimalware y aplicaciones en la nube.
- Todo registro responde a quién, cuándo, desde dónde, qué y con qué resultado; eventos como 4625, 4720, 4732 y 1102 merecen vigilancia.
- Sincroniza la hora, centraliza y protege los registros, y define su retención considerando la privacidad.
- SIEM, EDR y SOC convierten eventos en alertas y respuestas; MITRE ATT&CK ayuda a encontrar huecos de detección.
- Mide con precisión, MTTD y MTTR, y ajusta las reglas para evitar la fatiga de alertas.
En la próxima lección: Respuesta a incidentes paso a paso. Aprenderás a preparar un plan, contener un incidente, preservar la evidencia, comunicar y aprender de lo ocurrido.
Crea tu cuenta en 30 segundos, marca tus lecciones y descarga el certificado al terminar.