Langsung ke konten utama

Unggulan

Mendeteksi Gambar Duplikat dengan Python: Panduan Praktis

Panduan OverTheWire Bandit Level 26 → 27

 

Panduan OverTheWire Bandit Level 26 → 27

Login

Login dengan SSH menggunakan perintah berikut:

ssh bandit26@bandit.labs.overthewire.org -p 2220

Kata Sandi: 5czgV9L3Xx8JPOyRbXh6lQbmIOWvPT6Z


Tugas

Sekarang Anda sudah mendapatkan shell untuk bandit26, langkah selanjutnya adalah mendapatkan kata sandi untuk bandit27.


Solusi

  1. Periksa Direktori Home Pengguna bandit26 Setelah login, di direktori home pengguna bandit26, Anda akan menemukan file bernama bandit27-do. Nama file ini menunjukkan bahwa file ini berfungsi untuk menjalankan perintah sebagai pengguna lain.

    Cek direktori dan isi file:

    ls
    

    Hasilnya:

    bandit27-do  text.txt
    
  2. Jalankan Perintah Menggunakan bandit27-do Jalankan file bandit27-do untuk melihat cara kerjanya:

    ./bandit27-do
    

    Outputnya:

    Run a command as another user.
    Example: ./bandit27-do id
    

    Program ini memungkinkan Anda menjalankan perintah sebagai pengguna lain. Dalam kasus ini, kita ingin melihat kata sandi untuk bandit27.

  3. Dapatkan Kata Sandi untuk bandit27 Gunakan bandit27-do untuk menampilkan file kata sandi pengguna bandit27:

    ./bandit27-do cat /etc/bandit_pass/bandit27
    

    Outputnya adalah:

    3ba3118a22e93127a4ed485be72ef5ea
    

    Inilah kata sandi untuk bandit27.

Komentar

Postingan Populer