OverTheWire

Bandit 18

Bienvenido al nivel 18 de Bandit en OverTheWire

Nos indican que la contrasela esta almacenada en un fichero el el directorio raiz que se llama “readme”, sin embargo alguien ha modificado el archivo .bashrc para cerrar todas las sesiones ssh que se inicien.

Herramientas:
cat, grep, ls, diff

Partimos de que SSH puede ejecutar comandos en un host remoto cuando se inicia la conexion. Si conseguimos ejecutar un comando para leer el archivo readme antes de que .bashrc nos eche, podremos obtener la contraseña.

Probemos:

ssh bandit18@bandit.labs.overthewire.org -p 2220 cat readme

Lo lanzamos, pegamos la contraseña y…. Bingo!

¡Vamos al siguiente nivel con esta contraseña!

Enlaces de Interes