Unggulan
- Dapatkan link
- X
- Aplikasi Lainnya
Panduan Lengkap OverTheWire Bandit Level 9 → 10
Panduan Lengkap OverTheWire Bandit Level 9 → 10
Login
Gunakan perintah berikut untuk login via SSH:
ssh bandit9@bandit.labs.overthewire.org -p 2220
Kata Sandi: UsvVyFSfZZWbi6wgC7dAFyFuR6jQQUhR
Tugas
Password untuk level berikutnya tersimpan di file data.txt dalam salah satu string yang dapat dibaca manusia, yang diawali dengan beberapa karakter tanda ‘=’.
Penjelasan Teori
1. Perintah strings
Perintah strings digunakan untuk menemukan dan menampilkan urutan karakter yang dapat dibaca manusia dalam file. Perintah ini sangat berguna untuk file-file non-printable seperti dump hex atau file eksekusi, yang mungkin mengandung string yang terlihat oleh manusia.
2. Menggunakan grep
Setelah mendapatkan hasil dari strings, kita akan menggunakan grep untuk mencari baris yang mengandung lebih dari satu tanda sama dengan (‘=’). Hal ini diasumsikan karena password terletak pada baris yang memiliki beberapa tanda '='.
Langkah-Langkah Solusi
-
Pertama, jalankan perintah
stringspada file data.txt untuk menemukan string yang dapat dibaca manusia:strings data.txt -
Kemudian, gunakan
grepuntuk memfilter hanya baris-baris yang mengandung lebih dari satu tanda '=':strings data.txt | grep === -
Hasil yang diperoleh:
========== the*2i"4 ========== password Z)========== is &========== truKLdjsbJ5g7yyJ2X2R0o3a5HQJFuLk -
Password untuk level berikutnya adalah
truKLdjsbJ5g7yyJ2X2R0o3a5HQJFuLk.
- 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