Parte: 1 — Redes y seguridad de redes · Fuente: The Practice of Network Security Monitoring, R. Bejtlich ⏱️ Duración estimada: 120 min · Nivel: Avanzado
Introducir el Network Security Monitoring como disciplina: la recolección, análisis y escalado de indicadores de red para detectar y responder a intrusiones, partiendo de la premisa de que la prevención eventualmente falla. El alumno conocerá los tipos de datos NSM, el ciclo de detección y las plataformas que lo implementan (Security Onion).
Al finalizar, el alumno podrá:
| # | Tema | Por qué importa |
|---|---|---|
| 1 | Filosofía NSM (Bejtlich) | Marco mental defensivo |
| 2 | Tipos de datos NSM | Qué recolectar y por qué |
| 3 | Colocación de sensores | Visibilidad efectiva |
| 4 | Ciclo de detección y respuesta | Operar el monitoreo |
| 5 | Security Onion | Plataforma integrada |
| 6 | Detección por indicadores vs. hunting | Reactivo y proactivo |
| 7 | Métricas y cobertura | Medir el programa |
⚠️ Nota ética: el NSM implica capturar y almacenar tráfico, que puede contener datos personales. Monitoriza solo redes que administras, con base legal y políticas de privacidad claras (avisos a usuarios, retención mínima). En laboratorio, usa tu propio tráfico.
lab027.pcapng de clases previas) mediante so-import-pcap:bash
sudo so-import-pcap /ruta/lab027.pcapng
conn.log), HTTP (http.log) y DNS (dns.log) asociados.conn.log/dns.log por frecuencia y regularidad de conexiones.Con Security Onion (o Suricata+Zeek), procesa una captura que contenga actividad sospechosa (un escaneo y una descarga anómala que generes en tu laboratorio) y produce un "expediente" NSM del evento: la alerta que lo detectó, los logs de sesión y transacción que lo contextualizan, y el pcap del flujo. Concluye si es incidente o falso positivo y por qué.
Criterio de aceptación: el expediente enlaza correctamente alerta → logs → full content del mismo flujo, y la conclusión (incidente/falso positivo) está fundamentada en la evidencia recolectada.
| Síntoma / mensaje | Causa y cómo arreglar |
|---|---|
| Security Onion sin datos | Sensor mal configurado o interfaz de monitoreo equivocada; revisa la config de captura |
| Demasiadas alertas, nadie las mira | Falta afinado y priorización; ajusta reglas y define un flujo de triaje |
| Solo se guardan alertas, no contexto | Sin session/transaction data no puedes investigar; habilita Zeek y retención de flujos |
| Disco lleno por full content | Retención de pcap demasiado larga; limita por tiempo/tamaño y prioriza sesiones |
| Sensor sin visibilidad | Mal colocado (no ve el tráfico relevante); usa TAP/SPAN en el punto correcto |
❓ ¿NSM es lo mismo que un IDS? No. El IDS (alertas por firmas) es una fuente de datos dentro del NSM. El NSM abarca también sesión, transacción, full content y el proceso humano de análisis y respuesta.
❓ ¿Por qué guardar tráfico si tengo un IDS? Porque las firmas no lo detectan todo. Con datos de sesión y full content puedes investigar incidentes que ninguna firma alertó y reconstruir lo ocurrido.
❓ ¿NSM sustituye a la prevención? No, la complementa. Parte de que la prevención fallará y se centra en detectar y responder rápido para reducir el impacto.
❓ ¿Qué es threat hunting? La búsqueda proactiva de amenazas guiada por hipótesis (no por alertas), usando los datos NSM para encontrar actividad maliciosa que pasó desapercibida.
Clase 042 — Segmentación de red y arquitectura Zero Trust