🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónDNS, DHCP y nombres de red envenenados
5 tareas · 45 min · Principiante
ARP decide a qué tarjeta va una trama; los nombres y la configuración de red deciden a qué máquina cree un equipo que está hablando. Tres piezas se resuelven casi siempre sin autenticar a quien contesta: una respuesta DNS que llega por UDP, una pregunta por multidifusión a los vecinos cuando el DNS no sabe, y una oferta DHCP que trae la puerta de enlace y el DNS que se usarán desde ahí. Esta sala lee en los registros de Textiles Aguaclara lo que dejan las tres cuando alguien las falsea, y qué parte de la defensa (DNSSEC incluida) cubre cada una.
Objetivo de la sala
ARP decide a qué tarjeta va una trama; los nombres y la configuración de red deciden a qué máquina cree un equipo que está hablando. Tres piezas se resuelven casi siempre sin autenticar a quien contesta: una respuesta DNS que llega por UDP, una pregunta por multidifusión a los vecinos cuando el DNS no sabe, y una oferta DHCP que trae la puerta de enlace y el DNS que se usarán desde ahí. Esta sala lee en los registros de Textiles Aguaclara lo que dejan las tres cuando alguien las falsea, y qué parte de la defensa (DNSSEC incluida) cubre cada una.Las tres piezas comparten una debilidad de diseño: nacieron para redes de confianza. Una respuesta DNS clásica viaja por UDP y el cliente acepta la primera que encaja con su pregunta; una consulta LLMNR (resolución local de nombres por multidifusión, UDP 5355) se envía a todos los vecinos y se queda con el primero que conteste; una oferta DHCP se acepta, normalmente, la primera que llega. El RFC de LLMNR advierte de que quien está en el mismo segmento puede falsificar una respuesta sin siquiera adivinar un identificador, porque la pregunta la oyen todos.
ATT&CK las cataloga como T1557.001 (envenenamiento de resolución de nombres) y T1557.003 (suplantación de DHCP). El daño suele venir después: el equipo engañado intenta conectarse al impostor y le entrega, por ejemplo, el material con el que se autentica. Para la defensa, la pregunta común es la misma: ¿quién debería estar contestando, y quién contestó?
Responde para continuar
¿Qué tienen en común una respuesta DNS, una respuesta LLMNR y una oferta DHCP falsas?
Ver pista de ayuda
Piensa en qué comprueba el cliente antes de aceptar la respuesta.
En el laboratorio, el sensor del segmento vio llegar dos respuestas DNS a una misma consulta de agu-pc22 (identificador 41822). Las dos dicen venir del resolutor, 10.30.10.5, pero la dirección IP de origen es lo más fácil de escribir en un paquete. Fíjate en la MAC de origen de cada trama: el resolutor está en otra red, así que sus respuestas llegan a la oficina a través de la puerta de enlace y deberían traer la MAC de la puerta de enlace. Una respuesta con la MAC de un puesto de usuario no la mandó el resolutor.
El cliente usa la que llegó primero. Lo que importa para el informe es a dónde habría ido a parar el usuario.
Responde para continuar
¿Qué dirección contenía la respuesta DNS que llegó primero a la consulta 41822?
Ver pista de ayuda
Ejecuta `SELECT * FROM dns_respuestas WHERE orden_llegada = 1 AND id_consulta = 41822` y mira la columna respuesta.
DNSSEC añade al DNS autenticación del origen de los datos e integridad: la zona se firma y un resolutor que valida puede comprobar que lo recibido es lo que se firmó. Pero el estándar es explícito en lo que no hace: no da confidencialidad, no protege de la denegación de servicio y, en la práctica, solo sirve para las zonas que alguien firmó. Ni toca ARP, ni LLMNR, ni DHCP, y tampoco impide que alguien en el segmento intercepte tráfico.
La tabla de zonas del laboratorio dice cuáles de las que consulta Aguaclara están firmadas. Una respuesta falsa sobre una zona firmada se rechazaría en un resolutor que valida; sobre una zona sin firmar, no hay nada que comparar y la falsa pasa. El hallazgo correcto no es «activar DNSSEC y listo», sino decir exactamente a qué zona protege.
Responde para continuar
¿Qué zona de las consultadas no está firmada con DNSSEC?
Ver pista de ayuda
Ejecuta `SELECT * FROM zonas` y mira la columna firmada.
LLMNR y NetBIOS sobre TCP/IP existen para resolver nombres cuando el DNS no sabe. Y eso suele pasar con un error de tecleo. En el laboratorio, agu-pc22 pregunta por un nombre al DNS, que contesta que no existe, y un segundo después lo pregunta por multidifusión a todo el segmento. Contesta un puesto de usuario que no es el servidor de archivos.
Esa secuencia (fallo en DNS y pregunta a los vecinos con un nombre que no existe) es el rastro que una defensa debe saber leer. La fila de la impresora, en cambio, es una consulta que contesta su dueño y no es sospechosa.
Responde para continuar
¿Qué nombre mal escrito acabó preguntándose por multidifusión?
Ver pista de ayuda
Ejecuta `SELECT * FROM consultas_locales` y busca el nombre que primero falla en DNS.
La última pieza: dos ofertas a la misma petición DHCP, con la misma transacción. Una viene del servidor autorizado, agu-dns01; la otra, del puesto 10.30.20.71, que se ofrece como puerta de enlace y trae un DNS de fuera. Quien controla esos dos datos decide por dónde sale y a quién pregunta el cliente, que es mucho más que una dirección IP.
Una consulta que cruce las ofertas con la lista de servidores autorizados deja solo la que no debería existir. Anota qué DNS ofrece.
Responde para continuar
¿Qué DNS ofreció el servidor DHCP que no está autorizado?
Ver pista de ayuda
Ejecuta `SELECT o.* FROM dhcp_ofertas o LEFT JOIN dhcp_autorizados a ON o.servidor_ip = a.ip WHERE a.ip IS NULL`.
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
Preferencias
Configuraciones de cookies
Elige qué categorías permitir. Las esenciales siempre están activas. Consulta la Política de Privacidad.
Esenciales
Siempre activas · sesión, CSRF, tema y esta preferencia
Necesarias para iniciar sesión, proteger formularios (CSRF) y recordar tu elección de cookies y tema. Sin ellas la plataforma no funciona de forma segura.
Analíticos
Hoy no activos en la plataforma; listos para cuando se conecten
Nos ayudan a entender uso de cursos y páginas. Si los activas, se usarán cuando conectemos analítica; hasta entonces no se carga ningún tracker.
Marketing
Hoy no activos; campañas futuras solo con tu permiso
Comunicaciones o campañas. No activos hoy en la plataforma; quedarán listos si los conectamos y solo si los permites.