Halo teman — teman, disini saya akan sharing cara saya menyelesaikan overthewire bandit level 6— level 10. Semoga bisa membantu teman — teman semua yang sedang mengerjakan overthewire bandit atau yang sedang belajar basic command pada linux.
// Level 6 ➡ Level 7
- Target kita kali ini adalah file yang tersimpan di suatu tempat di dalam server yang memiliki kategori user bandit7, group bandit6, dan size 33 bytes.
- Command yang akan kita gunakan adalah find dan ditambahkan simbol “ / “ untuk bisa mengakses file yang kita cari ke semua direktori dalam server, serta diikuti dengan kategori dari target.
// Level 7 ➡ Level 8
- Kali ini kita akan mencari kata “ millionth “ dalam sebuah data.txt, kita cukup menggunakan command grep diikuti dengan kata yang ingin kita cari lalu lokasi atau nama file.
// Level 8 ➡ Level 9
- Target level ini berada di file data.txt dan memiliki kategori yang unik yaitu hanya memiliki jumlah satu baris text yang sama.
- Kita akan menggunakan command gabungan sort dengan uniq, kali ini saya memiliki dua cara untuk mendapatkan password yaitu dengan menambahkan command uniq -u atau uniq -c.
- Note : “ ! “ digunakan untuk menggabungkan dua atau lebih command.
- Note : “ uniq -u “ hanya menampilkan baris yang unik.
- Note : “ uniq -c “ untuk menghitung jumlah baris yang sama.
// Level 9 ➡ Level 10
- Kali ini kita akan mencari target yang memiliki kategori human-readables strings dan diawali dengan beberapa karakter “ = “.
- Kita akan menggunakan command strings dan digabungkan dengan command grep. Pada command grep kita inputkan karakter “ = “ untuk menseleksi simbol dalam data.txt agar mempermudah kita dalam menemukan password.
// Level 10 ➡ Level 11
- Target terakhir berada di file data.txt, yang mana telah di encoded ke base64. Oleh karena itu kita harus menggunakan command base64 untuk bisa membaca isi file data.txt
- Note: “ base64 -d “ digunakan untuk mendecode file yang telah di encode.
Jika ada pertanyaan atau bagian yang kurang dimengerti bisa komen di kolom komentar ya,semoga bermanfaat, dan tunggu artikel selanjutnya. Thank you 😁
Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H