🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónLeer y depurar un informe de ZAP
5 tareas · 40 min · Principiante
ZAP es el escáner dinámico libre más usado (licencia Apache 2.0; durante años se publicó como proyecto de OWASP). Su informe agrupa por regla, y cada regla trae riesgo, confianza e instancias. Leerlo bien no es ordenarlo por riesgo: es saber qué se corrige en un solo sitio, qué alerta nace de un texto inocente y qué filtro está escondiendo algo. Tinajillas generó el informe de su corrida autenticada sin aplicar filtros, justo para poder revisarlos.
Objetivo de la sala
ZAP es el escáner dinámico libre más usado (licencia Apache 2.0; durante años se publicó como proyecto de OWASP). Su informe agrupa por regla, y cada regla trae riesgo, confianza e instancias. Leerlo bien no es ordenarlo por riesgo: es saber qué se corrige en un solo sitio, qué alerta nace de un texto inocente y qué filtro está escondiendo algo. Tinajillas generó el informe de su corrida autenticada sin aplicar filtros, justo para poder revisarlos.Cada fila del resumen es una regla que saltó; sus instancias son los sitios donde saltó. Una cabecera que falta en 64 páginas es una alerta con 64 instancias, y casi siempre es una sola causa: la capa que debía ponerla en todas las respuestas no lo hace. Contar instancias como hallazgos asusta sin motivo; agruparlas por causa dice cuánto trabajo hay de verdad y dónde se hace.
El riesgo de la regla dice cuánto dolería si fuera real; la confianza dice cuán seguro está el escáner de que lo es. La confianza la puede cambiar una persona después de revisar: el escáner nunca marca algo como confirmado ni como falso positivo por su cuenta.
Responde para continuar
Una regla de cabecera ausente salta en 93 páginas. ¿Cómo se lleva al plan de corrección?
Ver pista de ayuda
¿Cuántos cambios hacen falta para que la cabecera salga en todas?
Abre el laboratorio y lee informe-escaner.txt y notas-proxy.txt. Operaciones dice qué cabeceras le tocan al proxy inverso y que hoy su plantilla no pone ninguna.
Responde para continuar
Si se corrige la plantilla del proxy inverso como dice operaciones, ¿cuántas instancias del informe desaparecen con ese único cambio?
Ver pista de ayuda
Suma las instancias de las cuatro reglas de cabeceras que nombran las notas.
Las reglas pasivas buscan patrones en el texto de la respuesta. Si una página explica qué hacer cuando el navegador muestra un error, el patrón está ahí, aunque la aplicación no haya fallado. Por eso cada instancia se mira en su contexto: qué página es, qué texto saltó y si ese texto es un error real o una explicación.
Lee detalle-instancias.txt.
Responde para continuar
¿Qué regla tiene una única instancia que sale de una página que explica mensajes de error? Escribe su número de regla.
Ver pista de ayuda
Busca la instancia cuya evidencia es un texto pensado para el usuario.
Un filtro de alertas cambia el riesgo de una alerta en cuanto aparece, o la marca como falso positivo. Bien usado, quita ruido ya revisado de cada corrida. Mal usado, esconde para siempre una regla en toda la aplicación, incluidas las instancias nuevas que nadie ha revisado. Un filtro sano está acotado a la dirección (y si se puede al parámetro) que se revisó, dice por qué y tiene fecha para volver a mirarlo.
Lee filtros-alertas.txt con eso en mente.
Responde para continuar
¿Qué filtro marca como falso positivo una regla en toda la aplicación? Escribe su identificador.
Ver pista de ayuda
Mira la columna del alcance de cada filtro.
El filtro problemático se reescribe, no se borra sin más: el equipo del portal revisó algo en septiembre y esa revisión vale para lo que revisó. La pregunta es cómo escribirlo para que no tape lo que vendrá.
Responde para continuar
¿Cómo debería quedar el filtro de la regla de reflejo del equipo del portal?
Ver pista de ayuda
Fíjate en lo que tienen FA-03 y FA-04 y le falta al otro.
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.