Local Authority
Local Authority Author: LT ‘syreal’ Jones Description Can you get the flag? Go to this website and see what you can discover.
Al entrar en la web nos encontramos el típico formulario de login
Secure Customer Portal Only letters and numbers allowed for username and password.
Introducimos cualquier usuario y password fijándonos en la consola de desarrollador del navegador Uno de los recursos que la página carga es el archivo secure.js, también puedes encontrarlo en el código de la paǵina login.php:
1
2
3
4
5
6
7
8
9
10
11
function checkPassword(username, password)
{
if( username === 'admin' && password === 'strongPassword098765' )
{
return true;
}
else
{
return false;
}
}
Nos indica que podemos logear con admin:strongPassword098765 Nos logeamos pues:
flag: picoCTF{j5_15_7r4n5p4r3n7_b0c2c9cb}
Recuerda no harcodear passwords en tu código o al menos no llames secure.js a algo que es de todo menos seguro. Reto trivial.
Esta entrada está licenciada bajo CC BY 4.0 por el autor.