Unggulan
- Dapatkan link
- X
- Aplikasi Lainnya
Panduan OverTheWire Bandit Level 14 → 15
Panduan OverTheWire Bandit Level 14 → 15
Detail Level Sebelumnya: Level 14
Login
- SSH Command:
ssh -i sshkey.private bandit14@bandit.labs.overthewire.org -p 2220 - Password: - (Gunakan private key dari level 14 untuk login)
Tugas
→ Password untuk level berikutnya dapat diperoleh dengan mengirimkan password level saat ini ke port 30000 di localhost.
Teori
1. Apa Itu Localhost?
→ Localhost adalah hostname yang merujuk ke perangkat itu sendiri.
→ Alamat IP untuk localhost adalah 127.0.0.1.
→ Localhost digunakan untuk mengakses layanan jaringan yang berjalan di perangkat yang sama.
2. Perintah nc (Netcat)
→ Netcat adalah alat yang dapat membaca dan menulis data melalui koneksi jaringan.
→ Dapat digunakan untuk koneksi TCP dan UDP.
Sintaks:
- Sebagai klien:
nc <host> <port> - Sebagai server:
nc -l <port>
Solusi
1. Temukan Password untuk Bandit14
→ Berdasarkan instruksi sebelumnya, password Bandit14 dapat ditemukan di /etc/bandit_pass/bandit14.
→ Setelah login sebagai bandit14, gunakan perintah berikut untuk membaca file:
bandit14@bandit:~$ cat /etc/bandit_pass/bandit14
4wcYUJFw0k0XLShlDzztnTBHiqxU3b3e
2. Kirim Password ke Port 30000 di Localhost
→ Gunakan perintah nc untuk terhubung ke port 30000 di localhost:
bandit14@bandit:~$ nc localhost 30000
→ Setelah terhubung, masukkan password:
4wcYUJFw0k0XLShlDzztnTBHiqxU3b3e
3. Verifikasi Output
→ Jika password benar, server akan merespons dengan password untuk level berikutnya:
Correct!
BfMYroe26WYalil77FoDi9qh59eK5xNr
Kesimpulan
→ Level ini mengajarkan cara menggunakan Netcat untuk komunikasi dengan layanan yang berjalan di localhost.
→ Anda sekarang siap melanjutkan ke level berikutnya dengan password:
BfMYroe26WYalil77FoDi9qh59eK5xNr
- 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