Bandit Nivel 5->6
Nov 25, 2024
·
1 min read
Objetivo: La contraseña para el siguiente nivel se almacena en un archivo en algún lugar del directorio inhere y tiene las siguientes propiedades:
- legible para humanos
- 1033 bytes de tamaño
- no ejecutable
Nos conectamos a la máquina:
ssh bandit5@bandit.labs.overthewire.org -p 2220
#Password bandit5
Listamos el contenido
ls
Entramos en la carpeta inhere
cd inhere/
ls
Perfecto tenemos que encontrar el archivo con dichas caracteríticas, vamos con el comando find.
find /home/bandit5/inhere/ -size 1033c
- -size es para filtrar por tamaño en este caso 1033 bytes.
Luego comprobamos si es legible:
find /home/bandit5/inhere/ -size 1033c | xargs file
Es legible. Confirmamos los permisos:
find /home/bandit5/inhere/ -size 1033c | xargs ls -l
Efectivamente vemos que no tiene permisos de ejecución, pues no tiene ninguna x. Cumple todos los requisitos. Procedemos a leerlo.
cat /home/bandit5/inhere/maybehere07/.file2
La contraseña para el siguiente nivel es: HWasnPhtq9AVKe0dmk45nxy20cvUa6EG
Escríbeme por cualquiera de las vías