OverTheWire

Bandit 5

Bienvenido al nivel 5 de Bandit en OverTheWire
Al comienzo de este nivel se nos indica que el archivo que contiene la contraseña tiene estas características:

  • human-readable
  • 1033 bytes in size
  • not executable
Herramientas: ls | find | cd | cat | file

Una vez nos hayamos conectado a el nivel 5 de Bandit nos encontraremos en el directorio del usuario Bandit4.
Con el comando ls veremos una carpeta que se llama “inhere”. Accedemos a ella con cd inhere.

Dentro de esta carpeta veremos que hay muchas carpetas llamadas “maybehere**”.
Lanzando el comando find se nos mostrarán todos los archivos y rutas en formato tree que contenga hacia abajo la carpeta “inhere”.
¡Con este mismo comando podremos hacer busquedas de archivos personalizadas!

Vamos a filtrar segun las características que se nos han indicado.

find -readable -size 1033x ! -executable
  • El parametro -readable hace que el archivo que busquemos sea legible.
  • Con -size N buscaremos el tamaño del archivo. Usaremos -size 1033c para marcar que el archivo contiene 1033 bytes. Importante la “c”, marcará que esta en bytes.
  • La exclamacion delante de -executable significa la negación. Por lo que buscaremos un archivo no ejecutable.

¡BINGO! Tenemos un archivo, lo leeremos con cat.

¡Vamos al siguiente nivel con esta contraseña!

Enlaces de Interes