Langsung ke konten utama

Unggulan

Mendeteksi Gambar Duplikat dengan Python: Panduan Praktis

Panduan Lengkap OverTheWire Bandit Level 8 → 9

 



Panduan Lengkap OverTheWire Bandit Level 8 → 9


Login

Gunakan perintah berikut untuk login via SSH:

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

Kata Sandi: cvX2JJa4CFALtqS87jk27qwqGhBM9plV


Tugas

Password untuk level berikutnya tersimpan di file data.txt dan merupakan satu-satunya baris teks yang hanya muncul sekali.


Penjelasan Teori

1. Perintah uniq

Perintah uniq digunakan untuk memfilter input dan menulis ke output, dengan menyaring baris yang identik. Flag -u pada uniq digunakan untuk memfilter baris yang hanya muncul sekali.

  • sort digunakan untuk mengurutkan baris, agar baris yang identik bisa disaring dengan uniq.
  • Flag -u pada uniq hanya akan menampilkan baris yang unik, yaitu yang muncul hanya sekali.

Langkah-Langkah Solusi

  1. Pertama, kita perlu mengurutkan baris-baris dalam file data.txt dan kemudian memfilter baris yang hanya muncul sekali menggunakan perintah uniq -u:

    sort data.txt | uniq -u
    
  2. Hasilnya:

    UsvVyFSfZZWbi6wgC7dAFyFuR6jQQUhR
    
  3. Password untuk level berikutnya adalah UsvVyFSfZZWbi6wgC7dAFyFuR6jQQUhR.

Komentar

Postingan Populer