Laporan Resmi Praktikum Jarkom Modul 1

Anggota kelompok:

Anggota NRP
Amanda Rozi Kurnia 05111940000094
Dyandra Paramitha W. 05111940000119
Daanii Nabil Ghinannafsi Kusnanta 05111940000163

Daftar Soal

Drive Praktikum Modul 1

Soal 1

Sebutkan webserver yang digunakan pada "ichimarumaru.tech"!

Display filter yang digunakan adalah:

http.host eq “ichimarumaru.tech” 

Setelah memasukkan display filter dan melakukan search, akan muncul paket yang sesuai yaitu dimana host berasal dari ichimarumaru.tech

nomor 1a

Pilih paket pertama, klik kanan kemudian Follow > HTTP Stream. Akan muncul sebuah panel baru yang berisi informasi tentang website tersebut. Terlihat bahwa web server yang digunakan adalah nginx/1.18.0 (Ubuntu)

nomor 1b

Soal 2

Temukan paket dari web-web yang menggunakan basic authentication method!

Untuk menemukan paket dari web yang menggunakan basic authentication method adalah sebagai berikut. Display filter:

http.authbasic

Adapun setelah memasukkan display filter maka akan muncul paket-paket yaitu:

nomor 2a

Soal 3

Ikuti perintah di basic.ichimarumaru.tech! Username dan password bisa didapatkan dari file .pcapng!

Display filter:

  http.host == basic.ichimarumaru.tech

Kemudian, find string in packet details "Credentials". Pada bagian Authorization, akan ditemukan Credentials yang merupakan username dan password yang dicari.

nomor 3a

Username: kuncimenujulautan
Password: tQKEJFbgNGC1NCZlWAOjhyCOm6o3xEbPkJhTciZN

Setelah itu, login ke portal basic.ichimarumaru.tech dengan username dan password tersebut. Kemudian akan muncul soal tentang urutan konfigurasi pengkabelan T568A sebagai berikut.

nomor 3b

Soal 4

Temukan paket mysql yang mengandung perintah query select!

Untuk menemukan paket mysql dapat menggunakan display filter mysql. Dan untuk menemukan paket yang mengandung query select dapat dilakukan dengan filter contains select. Sehingga untuk menjawab soal, digunakan display filter:

  mysql contains select

nomor 4a
Maka didapat 2 paket yang mengandung query select. Salah satunya mengandung query

   select count(*) from users`

Soal 5

Login ke portal.ichimarumaru.tech kemudian ikuti perintahnya! Username dan password bisa didapat dari query insert pada table users dari file .pcap!

Pertama-tama kita harus mendapatkan username dan password sebelum menuju portal. Untuk menemukannya dapat dicari pada file hasil capture 1-5.pcap. Lalu, gunakan display filter:

  mysql

untuk mendapatkan paket-paket mysql. Karena menurut informasi soal, username dan password terdapat dari query insert pada mysql.
nomor 5a
Setelah itu periksa isi-isi paket tersebut. Klik kanan pada salah satu paket lalu klik Follow > TCP Stream. maka akan didapat isi dari percakapan paket paket mysql tersebut.
nomor 5b
Dapat dilihat pada salah satu paket atau percakapan terdapat query

      INSERT INTO users (username,password) VALUES ("akakanomi",md5("pemisah4lautan"))

Sehingga didapatkan username akakanomi dan password pemisah4lautan. Setelah itu kita bisa langsung masuk ke portal.ichimarumaru.tech/. Setelah login akan muncul tampilan berikut. Tampilan berisi soal tentang urutan konfigurasi pengkabelan T568B. Jawaban diisikan pada web lalu di Screenshot. nomor 5c

Urutan konfigurasi pengkabelan T568B adalah oranye-putih, oranye, hijau-putih, biru, biru-putih, hijau, cokelat-putih, cokelat.

Soal 6

Cari username dan password ketika melakukan login ke FTP Server!

FTP menggunakan command "USER" ketika ingin memasukkan username dan "PASS" ketika ingin memasukkan password. Display filter:

  ftp.request.command == USER || ftp.request.command == PASS

nomor 6a

Soal 7

Ada 500 file zip yang disimpan ke FTP Server dengan nama 0.zip, 1.zip, 2.zip, ..., 499.zip. Simpan dan Buka file pdf tersebut. (Hint = nama pdf-nya Real.pdf)

Display filter yang digunakan adalah:

  ftp-data contains Real.pdf

Kemudian akan muncul paket-paket berikut:
nomor 7a

Pilih paket pertama, kemudian Follow > TCP Stream > Ubah ASCII menjadi RAW > Save As Real.pdf

Adapun isi dari file tersebut adalah:
nomor 7b

Soal 8

Cari paket yang menunjukan pengambilan file dari FTP tersebut!

Display filter yang digunakan adalah:

  ftp.request.command == RETR

Kemudian setelah kita melakukan pencarian menggunakan display filter, kita dapat melihat paket-paket yang berkaitan.

nomor 8a

Soal 9

Dari paket-paket yang menuju FTP terdapat indikasi penyimpanan beberapa file. Salah satunya adalah sebuah file berisi data rahasia dengan nama secret.zip. Simpan dan buka file tersebut!

Display filter:

  ftp-data

Find string in packet list secret.zip. Kemudian, klik kanan dan pilih Follow > TCP Stream > Ganti format file menjadi Raw > Save as secret.zip

nomor 9a

Kemudian, buka file secret.zip yang telah disimpan. Akan muncul perintah untuk memasukkan password.

nomor 9b

Soal 10

Selain itu terdapat history.txt yang kemungkinan berisi history bash server tersebut! Gunakan isi dari history.txt untuk menemukan password untuk membuka file rahasia yang ada di secret.zip!

Display filter:

  ftp-data

Find string in packet list history.txt

nomor 10a

Kemudian, klik kanan dan pilih Follow > TCP Stream. Ada petunjuk baru, yaitu bukanapaapa.txt.

nomor 10b

Ulangi langkah sebelumnya, input display filter: ftp-data
Find string in packet list bukanapaapa.txt

nomor 10c

Kemudian, klik kanan dan pilih Follow > TCP Stream. Kita akan menemukan petunjuk password berupa dibilangbukanapaapajugagapercaya

nomor 10d

Gunakan password tersebut untuk membuka file Wanted.pdf.

nomor 10e

Soal 11

Mengambil paket yang berasal dari port 80

Capture Filter:

src port 80

nomor 11a

Hasil Capture Filter:

nomor 11b

Soal 12

Mengambil paket yang mengandung port 21

Capture Filter:

port 21

nomor 12a

Hasil Capture Filter:

nomor 12b

Soal 13

Menampilkan paket yang menuju port 443

Capture Filter:

dst port 443

nomor 13a

Hasil Capture Filter:

nomor 13b

Soal 14

Mengambil paket yang tujuannya kemenag.go.id

Capture Filter:

dst host kemenag.go.id atau dst host 103.7.13.247

nomor 14a

Hasil Capture Filter:

nomor 14b

Soal 15

Mengambil paket yang berasal dari ip kalian

Untuk mendapatkan ip pribadi: Open cmd ketik ipconfig
ip pada jaringan Wireless LAN adapter Wi-Fi adalah 192.168.100.2

nomor 15a

Capture Filter untuk mengambil paket yang berasal dari ip pribadi:

src host 192.168.100.2

nomor 15b

Hasil Capture Filter:

nomor 15c

Kendala Yang Dialami

  • Masih sempat bingung untuk cara pengerjaan praktikum saat awal
  • Saat pengerjaan pertama, ada beberapa paket yang tidak muncul