Saltar al contenido
PURPLEDUEL

Ruta Web Exploitation

7 laboratorios · Dirs ocultos, cookies, accesos

Web Exploitation lleva la base al mundo de los sitios y las aplicaciones web, donde ocurre una parte enorme de los ataques reales. Exploras sitios inventados con peticiones HTTP desde el terminal y descubres carpetas que alguien esperaba esconder, cookies en las que el servidor confía demasiado, credenciales de fábrica nunca cambiadas, comentarios olvidados en el código de la página y mensajes de error que dicen demasiado. Las lecciones siguen las categorías del OWASP Top 10, como Broken Access Control y los fallos de autenticación, y cada una explica cómo se corrige.

Los laboratorios, en orden

  1. robots.txt y carpetas olvidadas

    fácil · 300 XP

    La heladería Polo Nord tiene una web sencilla y un heladero algo ingenuo: pide a los buscadores que no miren en ciertas carpetas y cree que así están a salvo. Explora el sitio, descubre qué quiere esconder y llévate el flag.

    Requiere: Mapear un host.

  2. La cookie en la que se confía demasiado

    medio · 600 XP

    FitNova, el gimnasio con la app para socios, decide quién eres mirando una cookie. Tú eres un socio cualquiera: ¿puedes entrar donde solo entra el personal? Demuestra que un socio normal puede convertirse en administrador y recupera el flag.

    Requiere: robots.txt y carpetas olvidadas.

  3. El manual del fabricante

    medio · 600 XP

    La cámara IP de la entrada del almacén tiene un panel de gestión web. El fabricante publica los manuales de todos sus modelos y tú tienes una carpeta llena en ~/docs. ¿Puedes entrar sin adivinar nada?

    Requiere: robots.txt y carpetas olvidadas y Buscar en el texto.

  4. Aurora — Web Breach

    medio · 1100 XP

    Aurora Corp ha dejado en línea un panel de admin legacy. Demuestra que un backup expuesto permite el acceso no autorizado y recupera el flag de usuario.

    Requiere: La cookie en la que se confía demasiado y ¿Quién hay en la red?.

  5. Pistas en el código de la página

    medio · 550 XP

    La pizzería Vesuvio tiene una web para reservar mesas, hecha con prisas por un desarrollador optimista. Una página web es un documento que el servidor entrega a cualquiera: léela entera, también las partes que el navegador no te muestra.

    Requiere: La cookie en la que se confía demasiado.

  6. Mensajes de error demasiado charlatanes

    medio · 600 XP

    La intranet de la pastelería Dolcemela es muy educada: cuando fallas el acceso, hasta te explica qué has hecho mal. ¿Demasiado educada? Descubre quién tiene de verdad una cuenta y luego encuentra el camino al área reservada.

    Requiere: El manual del fabricante.

  7. El portal completo

    difícil · 1000 XP

    El portal de proveedores de la Ferretería Martello e Hijos tiene más de una grieta, pero ninguna basta por sí sola: hay que usarlas en cadena, cada una te da lo que necesitas para la siguiente. Parte del objetivo, llega hasta la administración y coge el flag.

    Requiere: Aurora — Web Breach, Pistas en el código de la página y Mensajes de error demasiado charlatanes.

Los comandos de la ruta

A lo largo de la ruta el terminal simulado te hace usar estos comandos: gobuster, curl, grep, nmap y cat. Cada página de laboratorio explica para qué sirven.

Profundiza con las guías (en inglés)

Todas las guías (en inglés)

Las otras rutas

Los laboratorios de PurpleDuel