Niveau 2
Level Goal
The password for the next level is stored in a file called - located in the home directory
Commands you may need to solve this level
ls
,cd
,cat
,file
,du
,find
Helpful Reading Material
Google Search for “dashed filename”
Advanced Bash-scripting Guide - Chapter 3 - Special Characters
Pour pouvoir résoudre ce niveau il faudra se connecter en tant qu'utilisateur bandit1
en se reconnectant en ssh :
ssh bandit1@bandit.labs.overthewire.org -p 2220
Puis en indiquant le mot de passe : boJ9jbbUNNfktd78OOpsqOltutMc3MY1
.
D'après l'énoncé, le mot de passe pour le prochain niveau est présent dans un fichier dans le répertoire home de l'utilistateur bandit1
. Commençons par lister les fichiers présents :
bandit0@bandit:~$ ls
-
Pour pouvoir ouvrir ce fichier il va falloir ruser : le caractère -
représentant un paramètre à passer à un programme, lancer une commande cat
n'aurait pas le résultat escompté. La solution est simplement d'indiquer le chemin relatif vers le fichier :
bandit0@bandit:~$ cat ./-
CV1DtqXWVFXTvM2F0k09SHz0YwRINYA9