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 inhereCon 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 .hiddenAhí podemos ver un archivo ``.hidden` que contiene la flag.
cat .hiddenCabe 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 inhereOtra 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_logoutNos conectamos al próximo nivel como bandit4.
ssh bandit4@bandit.labs.overthewire -p 2220