Niveau 5

Niveau 5

Level Goal

The password for the next level is stored in the only human-readable file in the inhere directory. Tip: if your terminal is messed up, try the “reset” command.

Commands you may need to solve this level

ls, cd, cat, file, du, find

Une fois connecté en tant que bandit4, on peut lister le contenu du répertoire courant, puis du sous répertoire inhere :

bandit4@bandit:~$ ls
inhere
bandit4@bandit:~$ ls ./inhere
-file00  -file01  -file02  -file03  -file04  -file05  -file06  -file07  -file08  -file09

L'objectif de ce niveau est de trouver celui de ces 10 fichiers qui contient le mot de passe pour le niveau suivant. Une approche candide pourrait être de chercher à ouvrir l'un après l'autre l'ensemble de ces fichiers.

Une autre solution est d'utiliser la commande file pour connaitre le contenu des différents fichiers :

bandit4@bandit:~/inhere$ file ./*
./-file00: data
./-file01: data
./-file02: data
./-file03: data
./-file04: data
./-file05: data
./-file06: data
./-file07: ASCII text
./-file08: data
./-file09: data

Si l'on ouvre le fichier -file07 on obtient le mot de passe pour le prochain niveau :

bandit4@bandit:~/inhere$ cat ./-file07
koReBOKuIDDepwhWk7jZC0RTdopnAYKh