Detección del tipo de archivo y formato de archivos
3/24/20252 min read


Nuevamente volvemos a acceder al usuario bandit, pero esta vez el numero 4. Bandit4 con la nueva contraseña que habíamos encontrado.
$ sshpass -p '2WmrDFRmJIq3IPxneAaMGhap0pFhF3NJ' ssh bandit4@bandit.labs.overthewire.org -p 2220


Y como siempre aplicamos XTERM como terminal $ export TERM=xterm para poder aplicar CTRL + L para limpiar la terminal.


Ahora como nos dice dentro de la pagina de OverTheWire Bandit En el nivel 4 -> 5 La contraseña se aloja en aquel único archivo legible por los humanos dentro del directorio inhere.


Bien, ahora como podemos comprobar si listamos el contenido nos saltan bastantes ficheros... Vamos a ver que encontramos...


$ find . -type f | xargs file - Ahora lo que haremos será un find para encontrar archivos ocultos con el comando -type le especificamos el tipo, si directorio o archivo, por lo tanto -f y le concatenamos un xargs file para que nos aplique un file a todos los archivos, para que con los primeros bits de cada archivo nos indique a que contenido nos enfrentamos. Por lo que podemos ver el archivo file07 es el unico que nos indica ASCII text por lo tanto vamos a ver el contenido de dicho archivo.


$ cat $(pwd)/-file07 - Como podemos comprobar con dicho comando podemos ver que el archivo file07 contiene la contraseña para Bandit5 Y si intentamos comprobar el contenido de los otros archivos nos va a ser imposible leerlos a primera vista.
4oQYVPkxZOOEOO5pTW81FB8j8lxXGUQw