Loading
_ DESCIFRANDO CONEXIÓN SEGURA...

Reglas de red, a nivel de lectura

4 tareas · 35 min · Principiante

Martes 8 de diciembre, media mañana. Las muestras de la familia hablan con un servidor, y esa conversación quedó en los registros del sensor de red de Valle Claro: nombres consultados, peticiones HTTP, ritmo. Ingeniería de detección dejó cuatro reglas de red en estilo Suricata, cada una apoyada en un dato distinto de esa conversación, y una prueba de la semana. No vas a escribir tráfico ni a lanzar nada contra una red: lees qué mira cada regla, cuánto dura lo que mira y cuánto ruido hace.

0 de 4 · 0%

Objetivo de la sala

Martes 8 de diciembre, media mañana. Las muestras de la familia hablan con un servidor, y esa conversación quedó en los registros del sensor de red de Valle Claro: nombres consultados, peticiones HTTP, ritmo. Ingeniería de detección dejó cuatro reglas de red en estilo Suricata, cada una apoyada en un dato distinto de esa conversación, y una prueba de la semana. No vas a escribir tráfico ni a lanzar nada contra una red: lees qué mira cada regla, cuánto dura lo que mira y cuánto ruido hace.

Una conversación de red tiene datos que quien distribuye una muestra cambia sin esfuerzo y datos que le cuesta cambiar. La dirección del servidor y el nombre de dominio se alquilan o se registran de nuevo en un día. El texto con el que el programa se presenta (el agente de usuario) y el ritmo con que repite sus visitas están dentro del programa: cambiarlos obliga a tocarlo.

Una regla de red se apoya en uno de esos datos, y la duración de la regla es la del dato. Las de dirección y dominio son rápidas de escribir y rápidas de quedar obsoletas; las de texto del agente y las de ritmo duran más pero exigen que el sensor vea el contenido de la petición.

Responde para continuar

¿Qué dato de una conversación de red suele durar menos como base de una regla?

Mira el registro de peticiones del primer equipo afectado. Las conexiones al servidor se repiten a intervalos iguales; esa regularidad es una conducta de la muestra y, a diferencia del nombre del servidor, se mantiene entre variantes. El registro la anota en segundos.

Ese ritmo no se convierte en regla con facilidad en un IDS de firmas, pero sí en una búsqueda sobre los registros, y es una base de detección que sobrevive al cambio de servidor.

Responde para continuar

Escribe el intervalo, en segundos, entre las peticiones del equipo vc-ws-017.

Ver pista de ayuda

Ejecuta `SELECT * FROM registro_http WHERE equipo = 'vc-ws-017'` y lee la columna del intervalo.

Cada una de las cuatro reglas lee una parte distinta: el agente de usuario, el nombre en DNS, la ruta de la petición y la dirección de destino. La prueba de la semana separa sus resultados y marca si cada una ve la variante nueva, la que usa otro dominio y otra dirección.

Hay que combinar dos criterios: que vea la variante nueva y que no genere falsos positivos. Filtra la prueba por los dos.

Responde para continuar

Escribe el identificador (sid) de la regla que ve la variante nueva sin ninguna alerta falsa.

Ver pista de ayuda

Ejecuta `SELECT * FROM prueba_red WHERE ve_la_variante_nueva = 'si' AND falsas = '0'`.

Una de las reglas busca la ruta de la petición. En la semana de prueba disparó docenas de veces, casi todas sobre una actualización legítima de la balanza que usa exactamente la misma ruta. Una ruta como /api/v1/sync es un nombre de moda entre aplicaciones, no una propiedad de la familia.

Eso no obliga a tirarla: una ruta puede servir como segunda condición junto al agente de usuario, de modo que solo coincida cuando las dos se dan. Sola, genera un problema de ruido que ninguna excepción por programa resuelve de forma sostenible.

Responde para continuar

¿Qué se hace con la regla que mira solo la ruta de la petición?

Ver pista de ayuda

Compara las alertas confirmadas y las falsas de cada regla en la prueba de la semana.

Inicia sesión para registrar tus puntos y progreso en el ranking.

Whoami-Labs Pro

Whoami-Labs Pro utiliza cookies

Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad