Niveau 2

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