🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar Sesióndns.log y http.log: lo que se pidió y lo que se contestó
5 tareas · 45 min · Principiante
dns.log guarda cada pregunta de nombre con su respuesta; http.log, cada petición web en claro con el código que devolvió el servidor. Juntos dicen qué buscó un equipo y qué le contestaron, y los dos tienen campos pensados para leer a la defensiva: el código de respuesta, el TTL, el agente de usuario. En Cerámicas San Gil, una tarde de marzo de 2027, tienes once consultas y nueve peticiones de ejemplo. Se leen; no se captura ni se ejecuta nada.
Objetivo de la sala
dns.log guarda cada pregunta de nombre con su respuesta; http.log, cada petición web en claro con el código que devolvió el servidor. Juntos dicen qué buscó un equipo y qué le contestaron, y los dos tienen campos pensados para leer a la defensiva: el código de respuesta, el TTL, el agente de usuario. En Cerámicas San Gil, una tarde de marzo de 2027, tienes once consultas y nueve peticiones de ejemplo. Se leen; no se captura ni se ejecuta nada.En dns.log, query es el nombre pedido, qtype_name el tipo de dato (A pide una dirección IPv4, AAAA una IPv6) y rcode_name el resultado: NOERROR si el nombre existe y NXDOMAIN si no existe. Cuando la respuesta es correcta, answers trae las direcciones y TTLs cuánto tiempo pueden guardarlas los demás, en segundos.
Un NXDOMAIN suelto es normal: alguien escribió mal una dirección. Lo que se lee es el patrón: muchos NXDOMAIN seguidos desde un solo equipo, a nombres que no forman palabras, es lo que hace un programa que prueba nombres hasta dar con uno que existe.
Filtra dns_log por NXDOMAIN y mira cuántos hay por equipo.
Responde para continuar
Un equipo tiene un NXDOMAIN aislado y otro tiene cinco seguidos en tres segundos, a nombres sin sentido. ¿Qué lectura es correcta?
Ver pista de ayuda
Cuenta cuántos NXDOMAIN tiene cada equipo y en cuánto tiempo.
Atar el patrón a un equipo es el siguiente paso: la columna id.orig_h dice quién preguntó. Con eso, el hallazgo deja de ser «hay nombres raros» y es «este equipo preguntó por nombres que no existen en ráfaga». Después se mira qué hizo ese mismo equipo cuando algún nombre sí resolvió.
Responde para continuar
¿Qué dirección de originador acumula más consultas con NXDOMAIN? Escribe la dirección.
El TTL es el tiempo, en segundos, que quien pregunta puede guardar la respuesta antes de volver a preguntar. Los servicios corrientes de una empresa suelen traer TTL de minutos u horas (el correo interno, 3600). Un TTL muy corto, de segundos, hace que la dirección pueda cambiarse con rapidez; algunos servicios legítimos lo usan, y algunos abusos también.
Por sí solo no prueba nada: es un dato que suma a otros. Compara en dns_log el TTL del nombre que sí resolvió tras la ráfaga con el de los demás nombres.
Responde para continuar
Un nombre resuelve con un TTL de 30 y los demás de la tarde, con 300 o 3600. ¿Qué haces con ese dato?
Ver pista de ayuda
Un TTL corto no demuestra nada solo; mira con qué otros datos se acompaña.
http.log trae lo que el cliente dijo de sí mismo: user_agent es la cadena con que se presenta el programa que hace la petición. Los navegadores de oficina traen la suya, muy repetida; una biblioteca de programación o una herramienta de línea de comandos trae otra. No es una prueba (se puede cambiar), pero una cadena que nadie más usa en la red es un buen primer filtro.
Sigue la cadena: el nombre con TTL de 30 resolvió a una dirección; busca en http_log las peticiones que fueron a esa dirección y lee su agente de usuario.
Responde para continuar
¿Qué user_agent usan las peticiones enviadas a la dirección que devolvió el nombre de TTL más corto?
method distingue lo que se pide (GET) de lo que se envía (POST), y request_body_len cuánto se envió en el cuerpo. Una web de pedidos recibe POST legítimos con cuerpos de unos kilobytes; un POST hacia un destino que nadie reconoce es otra conversación. Contar los POST por equipo y por destino es una de las primeras agrupaciones que se hacen sobre http.log.
Cuenta en http_log las peticiones con método POST, sin importar su destino.
Responde para continuar
¿Cuántas peticiones de la tabla usan el método POST? Escribe solo el número.
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.