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