Unggulan
- Dapatkan link
- X
- Aplikasi Lainnya
Panduan OverTheWire Bandit Level 30 → 31
Panduan OverTheWire Bandit Level 30 → 31
Login
Login menggunakan SSH:
ssh bandit30@bandit.labs.overthewire.org -p 2220
Kata Sandi: 5b90576bedb2cc04c86a9e924ce42faf
Tugas
Pada level ini, terdapat sebuah repository Git di alamat:
ssh://bandit30-git@localhost/home/bandit30-git/repo
Kata sandi untuk pengguna bandit30-git adalah sama dengan kata sandi bandit30. Clone repository tersebut dan cari kata sandi untuk level berikutnya.
Solusi
-
Buat Direktori dan Clone Repository Pertama, buat direktori sementara untuk menampung repository yang akan di-clone, lalu clone repository Git dengan perintah berikut:
mktemp -d cd /tmp/tmp.iFnbTcdMf4 git clone ssh://bandit30-git@localhost/home/bandit30-git/repoSetelah itu, masuk ke dalam folder
repo:cd repo ls -laDi dalam repository, Anda akan menemukan file
.gitdanREADME.md. -
Periksa Isi File
README.mdBuka dan baca fileREADME.md:cat README.mdIsi file tersebut hanya menyatakan:
just an empty file... muahahaTidak ada informasi yang berguna di dalam file tersebut, jadi kita akan memeriksa tag Git yang ada.
-
Periksa Tag dengan
git tagGunakan perintahgit taguntuk memeriksa tag yang ada di repository:git tagHasilnya menunjukkan tag bernama
secret, yang tampaknya menjanjikan. Untuk melihat detail dari tag ini, kita bisa menggunakan perintahgit show:git show secret -
Periksa Detail Tag
secretSetelah menjalankan perintah tersebut, kita akan melihat output berikut:47e603bb428404d265f59c42920d81e5Ini adalah kata sandi untuk level 31.
- Dapatkan link
- X
- Aplikasi Lainnya
Postingan Populer
Mendeteksi Gambar Duplikat dengan Python: Panduan Praktis
- Dapatkan link
- X
- Aplikasi Lainnya
Ngoding Untuk Semua Orang
- Dapatkan link
- X
- Aplikasi Lainnya

Komentar
Posting Komentar