Nivel 4
La contraseña para el siguiente nivel se encuentra en un archivo oculto dentro del directorio inhere
. Nos movemos a dicho directorio:
cd inhere
Con un ls
no veremos ningún archivo, puesto que está oculto, por lo que usamos el siguiente comando en su lugar:
ls -la
total 12
drwxr-xr-x 2 root root 4096 Oct 5 06:19 .
drwxr-xr-x 3 root root 4096 Oct 5 06:19 ..
-rw-r----- 1 bandit4 bandit3 33 Oct 5 06:19 .hidden
Ahí podemos ver un archivo ``.hidden` que contiene la flag.
cat .hidden
Cabe destacar que en bash podemos atravesar directorios, por lo que no es necesario primero moverse para luego hacer un ls
. Podríamos hacer esto directamente:
ls -la inhere
Otra forma posible sería usar find
para que busque todos los archivos (sin incluir directorios) que existen en la ruta actual de forma recursiva.
find . -type f
./inhere/.hidden
./.profile
./.bashrc
./.bash_logout
Nos conectamos al próximo nivel como bandit4
.
ssh bandit4@bandit.labs.overthewire -p 2220