HER · Herramienta Detectar · Nivel 2 · Intermedio

29.IDS / IPS

Sistemas que vigilan el tráfico de la red en busca de ataques: el IDS avisa y el IPS además bloquea; se basan en firmas y en comportamientos anómalos.

¿Qué es?

Un IDS (Intrusion Detection System, sistema de detección de intrusos) vigila el tráfico de la red o la actividad de un equipo y avisa cuando ve algo que parece un ataque. Un IPS (Intrusion Prevention System) hace lo mismo, pero además bloquea lo que detecta.

El IDS es como una alarma que suena cuando alguien rompe una ventana; el IPS es la alarma que además cierra la reja automáticamente.

En términos técnicos

Clasificación Opciones
Dónde vigila NIDS/NIPS: el tráfico de un segmento de red. HIDS: un equipo concreto (archivos, procesos, bitácoras)
Cómo detecta Por firmas: compara con patrones de ataques conocidos. Por anomalías: aprende lo normal y alerta lo que se sale de ello
Cómo se conecta IDS: recibe una copia del tráfico (puerto espejo/SPAN o TAP). IPS: va en línea, el tráfico pasa por él
  • Herramientas libres: Suricata y Snort (firmas, IDS/IPS), Zeek (análisis de tráfico y registros detallados), Wazuh (HIDS).
  • Muchos firewalls de nueva generación incluyen un IPS.

¿Dónde lo vas a encontrar?

En el borde de la red de empresas y universidades, en los firewalls de nueva generación, en los centros de datos, en los equipos de monitoreo de un SOC y en los laboratorios de ciberseguridad.

¿Por qué importa?

Un caso verosímil

Una computadora del área administrativa se infecta y empieza a comunicarse cada cinco minutos con un servidor desconocido en otro país. El firewall lo permite porque es tráfico web normal. El IDS de la escuela tiene una firma de esa familia de malware y genera una alerta: «posible comunicación de botnet desde 192.168.30.24».

Qué se perdió

  • Poco, porque TI aisló el equipo esa misma mañana.

Qué se habría perdido sin él

Esa comunicación era el canal por el que el atacante controlaba el equipo. Sin detección, habría seguido semanas recopilando información o preparando un ransomware.

¿Cómo se aplica?

Dónde colocarlo

Ubicación Qué ve
Entre el firewall y la red interna Lo que entró y lo que sale hacia Internet
Frente a los servidores Ataques contra los servicios publicados
Entre zonas internas Movimiento lateral (de alumnos hacia administración, por ejemplo)
En cada servidor (HIDS) Cambios en archivos críticos, inicios de sesión, procesos raros

Una regla de Suricata (ejemplo didáctico)

alert icmp any any -> $HOME_NET any (msg:"ICMP hacia la red interna"; sid:1000001; rev:1;)
Parte Significa
alert Acción: solo avisar (en IPS sería drop)
icmp any any -> $HOME_NET any Protocolo, origen y destino
msg Texto de la alerta
sid / rev Identificador único de la regla y su versión

En la práctica se usan conjuntos de reglas mantenidos (como Emerging Threats Open) y se ajustan a la red.

Por nivel

Nivel Cómo aplicarlo
Persona No aplica directamente; el router y el antivirus cubren lo básico
Escuela IPS incluido en el firewall de borde (pfSense/OPNsense con Suricata), con un conjunto de reglas actualizado y alguien que revise las alertas cada semana
Empresa NIDS en puntos clave, HIDS en servidores, integración con el SIEM y ajuste continuo de reglas

Relación con NIST CSF 2.0

Función Categoría Relación
Detectar (DE) DE.CM — Continuous Monitoring Se monitorean las redes y sus servicios para encontrar eventos adversos
Detectar (DE) DE.AE — Adverse Event Analysis Las alertas se analizan para separar los falsos positivos
Proteger (PR) PR.IR — Technology Infrastructure Resilience Un IPS en línea protege la infraestructura

MITRE ATT&CK: mitigación M1031 — Network Intrusion Prevention; ayuda a detectar técnicas como T1071 — Application Layer Protocol (comunicación de mando y control).

Para tomar en cuenta

  • Los falsos positivos son normales: el trabajo está en ajustar y revisar, no solo en instalar.
  • El tráfico cifrado (HTTPS) oculta el contenido; el IDS solo ve metadatos (IP, SNI, certificados) salvo que se descifre en el firewall.
  • Actualiza las reglas: un IDS con firmas de hace un año no ve las amenazas nuevas.
  • Ubicación: un IDS que no recibe el tráfico correcto no detecta nada; comprueba qué ve.
  • En el laboratorio, genera tráfico de prueba propio para ver las alertas, nunca contra redes ajenas.

Material descargable

Aún no hay material descargable para este tema. Pronto habrá cuadernillos, manuales o laboratorios.

Referencias

© solutions_ · Ciberseguridad · 29 IDS / IPS