Jumat, 14 Oktober 2016

Overthewire - Bandit - Level 1 -> 2

Level Goal

The password for the next level is stored in a file called - located in the home directory

Commands you may need to solve this level

  • CD (change directory) merupakan perintah untuk pindah direktori. Home merupakan direktori yang kita tuju. 
  • ls (list directory contents) berfungsi untuk menampilkan daftar direktori
  • cat  (concatenate files and print on standard output) perintah untuk menggabungkan file dan print dalam bentuk standard output.

Helpful Reading Material



  1. Ketik ssh bandit1@bandit.labs.overthewire.org. Bentuk penulisan SSH dengan spesifik user. User: bandit1, host name: bandit.labs.overthewire.org .
  2. Ketik password boJ9jbbUNNfktd78OOpsqOltutMc3MY1.
  3. Ketik ls.Terdapat file -. Jika kita ketik cat - untuk membuka file, maka hasilnya tidak ada. Menggunakan dash - sebagai nama file berarti stdin / stdout adalah konvensi yang banyak program gunakan. Ketika cat melihat string - sebagai nama file, akan diperlakukan sebagai sinonim untuk stdin. Untuk menyiasati hal ini, kita perlu mengubah cara bahwa cat melihat file sebagai file biasa dengan "hidden" dash dari cat. Cara terbaik untuk melakukannya adalahdengan menambahkan ./(dashfilename).
  4. Ketik cat ./- dan kita mendapatkan password CV1DtqXWVFXTvM2F0k09SHz0YwRINYA9
 

Overthewire - Bandit - Level 0 -> 1

Level Goal

The password for the next level is stored in a file called readme located in the home directory. Use this password to log into bandit1 using SSH. Whenever you find a password for a level, use SSH to log into that level and continue the game.

Commands you may need to solve this level

  • CD (change directory) merupakan perintah untuk pindah direktori. Home merupakan direktori yang kita tuju. 
  • ls (list directory contents) berfungsi untuk menampilkan daftar direktori
  • cat  (concatenate files and print on standard output) perintah untuk menggabungkan file dan print dalam bentuk standard output.

  1. Ketik ssh bandit0@bandit.labs.overthewire.org. Bentuk penulisan SSH dengan spesifik user. User: bandit0, host name: bandit.labs.overthewire.org .
  2. Ketik password bandit0. 
  3. Ketik cd home.
  4. Setelah kita berhasil masuk ke home direktori, ketik ls untuk melihat isi direktori home. Setelah itu tekan enter dan akan tampil kumpulan direktori-direktori yang ada di dalam direktori home. Tulisan berwarna biru menandakan bahwa itu adalah direktori.
  5. Pada daftar direktori-direktoriterdapat direktori bernama bandit0. Ketik cd bandit0 untuk masuk ke dalam direktori tersebut. Setelah masuk ke dalam direktori ketik ls untuk melihat isi dari direktori bandit0. File readme ada di dalam direktori bandit0.
  6. Ketik cat readme. Tekan enter dan akan terliihat isi dari file readme yang berisi password boJ9jbbUNNfktd78OOpsqOltutMc3MY1.


     

Overthewire - Bandit - Level 0

Level Goal

The goal of this level is for you to log into the game using SSH. The host to which you need to connect is bandit.labs.overthewire.org. The username is bandit0 and the password is bandit0. Once logged in, go to the Level 1 page to find out how to beat Level 1.

  1. Install terminal untuk linux/android. Berhubung saya menggunakan hp android jadi saya menggunakan termux yang di download dari playstore. 
  2. Ketik apt install openssh untuk install openssh di terminal. Command apt (Advanced Package Tool) adalah command line tool untuk penanganan paket. Install merupakan perintah untuk installing atau upgrading paket. OpenSSH merupakan paket yang ingin di install. OpenSSH adalah salah satu aplikasi remote shell pdengan protokol SSH yang dikembangkan oleh OpenBSD. SSH adalah protokol jaringan yang mendukung sesi komunikasi terenkripsi. 
  3. Ketik ssh bandit0@bandit.labs.overthewire.org. Bentuk penulisan SSH dengan spesifik user. User: bandit0, host name: bandit.labs.overthewire.org .
  4. Ketik password bandit0
Selesai deh akhirnya bisa SSH ke bandit.labs.overthewire.org dengan user bandit0.