Niveau 31
Level Goal
There is a git repository at ssh://bandit30-git@localhost/home/bandit30-git/repo. The password for the user bandit30-git is the same as for the user bandit30.
Clone the repository and find the password for the next level.
Commands you may need to solve this level
git
Encore un niveau git. Clonons le repo et regardons le contenu du README.md :
bandit30@bandit:/tmp/bandit30/repo$ cat README.md
just an epmty file... muahaha
Un git log nous donne le résultat suivant :
bandit30@bandit:/tmp/bandit30/repo$ git log --full-history --all
commit 3aefa229469b7ba1cc08203e5d8fa299354c496b
Author: Ben Dover <noone@overthewire.org>
Date: Thu May 7 20:14:54 2020 +0200
initial commit of README.md
Rien n'apparait dans l'historique de commit, par acquis de conscience regardons les branches disponibles :
bandit30@bandit:/tmp/bandit30/repo$ git branch -a
* master
remotes/origin/HEAD -> origin/master
remotes/origin/master
Et les tags :
bandit30@bandit:/tmp/bandit30/repo$ git tag
secret
On remarque le tag secret
. Pour avoir plus de détail on peut exécuter la commande show
, qui en l'occurence nous révèle le mot de passe :
bandit30@bandit:/tmp/bandit30/repo$ git show secret
47e603bb428404d265f59c42920d81e5