AH Dont Look

Una aplicación web debería guardar y transmitir información sensible de forma segura. Pero en algunos casos, el desarrollador puede no proteger correctamente su información sensible, haciéndola vulnerable.

La mayoría de veces, la protección de la información no se aplica consistentemente a lo largo de la aplicación web haciendo ciertas páginas accesibles al público. Otras veces, la información se filtra sin conocimiento del desarrollador.


  1. Accede al documento confidencial.
    1. Navegamos hasta la página "About Us". AH Dont Look
    2. Vamos al enlace verde. AH Dont Look
    3. Intentamos navegar al directorio padre. AH Dont Look Hemos puesto http://<IP>/ftp/legal.md/.. y funciona por lo que parece que es vulnerable a Path Traversal.
    4. Descargamos acquisitions.md. AH Dont Look
    5. Obtenemos la flag. AH Dont Look
  2. Inicia sesión en la cuenta de MC SafeSearch.
    1. Si vemos el vídeo, en los primeros 44 segundos se menciona que su contraseña es "Mr. Noodles" y que ha cambiado vocales por ceros. AH Dont Look
    2. Intentamos iniciar sesión con mc.safesearch@juice-sh.op y Mr. N00dles. AH Dont Look
    3. Y efectivamente obtenemos la flag. AH Dont Look
  3. Descarga el archivo de Backup.
    1. Vamos a la página de antes. AH Dont Look
    2. Le damos a package.json.bak. AH Dont Look Nos hemos encontrado con un error 403, Forbidden.
    3. Vamos a usar el Null Byte para sobrepasarlo.
      1. Vamos a Cyber Chef para URL-encodearlo. AH Dont Look
      2. Lo escribimos en la URL junto con la terminación .md porque solo se permiten esa y .pdf. AH Dont Look
    4. Encontramos la flag. AH Dont Look