
Un IDS basado en patrones, analiza paquetes en la red y los compara con patrones de ataques conocidos, y preconfigurados. Estos patrones se denominan firmas. Debido a esta técnica, existe un periodo de tiempo entre el descubrimiento del ataque y su patrón, hasta que este es finalmente configurado en un IDS. Durante este tiempo, el IDS será incapaz de identificar el ataque. Un IDS basado en heurística, determina actividad normal de red, como el orden de ancho de banda usado, protocolos, puertos y dispositivos que generalmente se interconectan, y alerta a un administrador o usuario cuando este varía de aquel considerado como normal, clasificándose como anómalo.
Cuenta con una base de datos (firmas) de donde basándose en la técnica de “censar” paquetes, los compara y actúa en consecuencia, respetando los parámetros asignados a los que se configuran (envío de alarmas, mails, etc.).
¿QUE HACEN LOS IDS?
● Reconfiguración de dispositivos externos (firewalls o ACL en routers) Comando enviado por el N-IDS a un dispositivo externo (como un filtro de paquetes o un firewall) para que se reconfigure inmediatamente y así poder bloquear una intrusión. Esta reconfiguración es posible a través del envío de datos que expliquen la alerta (en el encabezado del paquete).
● Envío de una trampa SNMP a un hipervisor externo
Envío de una alerta (y detalles de los datos involucrados) en forma de un datagrama SNMP a una consola externa.
● Envío de un correo electrónico a uno o más usuarios Envío de un correo electrónico a uno o más buzones de correo para informar sobre una intrusión sería.
● Registro del ataque Se guardan los detalles de la alerta en una base de datos central, incluyendo información como el registro de fecha, la dirección IP del intruso, la dirección IP del destino, el protocolo utilizado y la carga útil.
● Almacenamiento de paquetes sospechosos Se guardan todos los paquetes originales capturados y/o los paquetes que dispararon la alerta.
● Apertura de una aplicación: Se lanza un programa externo que realice una acción específica (envío de un mensaje de texto SMS o la emisión de una alarma sonora).
● Notificación visual de una alerta Se muestra una alerta en una o más de las consolas de administración.
De acuerdo a su estructura, se cuentan con dos tipos que son especiales para redes:
NIDS: basados en hardware o software, para analizar segmentos de red donde estén conectados, garantizando la seguridad dentro de una red.
HIDS: basado en software, generalmente aplicado sobre el sistema operativo del equipo a proteger, garantizando la seguridad de un host.