Nama | NRP |
---|---|
Pierra Muhammad Shobr | 5025201062 |
Barhan Akmal Falahudin | 5025201008 |
Arief Badrus Sholeh | 5025201228 |
Sebutkan web server yang digunakan pada "monta.if.its.ac.id"!
a. Melihat semua request dan response dengan protokol http pada host monta.if.its.ac.id
dengan display filter sebagai berikut:
http.host == monta.if.its.ac.id
b. Melihat detail semua request yang mengarah ke monta.if.its.ac.id
dengan klik kanan pada salah satu traffic, selanjutnya memilih opsi “Follow” > “TCP Stream”
. Selanjutnya hasil di save ke dalam bentuk txt dengan nama “monta_tcp_stream.txt”
.
c. Untuk mendapatkan hasil secara lengkap, maka dilakukan grep
pada detail request dan response yang telah disimpan sebelumnya, dengan perintah sebagai berikut:
grep 'Server:' monta_tcp_stream.txt > web_servers.txt
d. Didapat hasil semua webserver yang digunakan adalah nginx/1.10.3
. Hasil yang didapat pada web_servers.txt
adalah sebagai berikut:
Server: nginx/1.10.3
Server: nginx/1.10.3
Server: nginx/1.10.3
Server: nginx/1.10.3
Server: nginx/1.10.3
Server: nginx/1.10.3
Server: nginx/1.10.3
Server: nginx/1.10.3
Ishaq sedang bingung mencari topik ta untuk semester ini , lalu ia datang ke website monta dan menemukan detail topik pada website “monta.if.its.ac.id” , judul TA apa yang dibuka oleh ishaq ?
a. Melakukan pengecekan pada website monta.if.its.ac.id
, didapatkan bahwa URL untuk mengakses detail topik TA adalah sebagai berikut:
/index.php/topik/detailTopik/{id}
b. Melakukan filtering berdasarkan host
dan uri
dengan filter sebagai berikut:
http.host == monta.if.its.ac.id && http.request.uri contains "/index.php/topik/detailTopik/"
c. Memilih request yang telah di filter, dan export dalam bentuk HTML.
d. Membuka file HTML
e. Didapatkan bahwa judul topik yang dilihat oleh Ishaq adalah:
Evaluasi unjuk kerja User Space Filesystem (FUSE)
Filter sehingga wireshark hanya menampilkan paket yang menuju port 80! Untuk menampilkan paket yang menuju port 80
tcp.dstport == 80 || udp.dstport == 80
Filter sehingga wireshark hanya mengambil paket yang berasal dari port 21! Untuk menampilkan paket yang dari port 21
tcp.srcport == 21 || udp.srcport == 21
Filter sehingga wireshark hanya mengambil paket yang berasal dari port 443! Untuk menampilkan paket yang dari port 443
tcp.srcport == 443 || udp.srcport == 443
Filter sehingga wireshark hanya menampilkan paket yang menuju ke lipi.go.id !
a. Ping ke lipi.go.id
menggunakan command prompt untuk mendapatkan alamat IP.
Dapat kita lihat bahwa alamat IP dari lipi.go.id
adalah 203.160.1128.158
b. Lakukan display filter wireshark menggunakan sintaks ip.dst <alamat ip>
dengan alamat IP yang sudah didapat
ip.dst 203.160.128.158
Dapat kita lihat pada kolom Destination bahwa wireshark menampilkan semua paket yang menuju satu alamat IP yaitu 203.160.128.158
Filter sehingga wireshark hanya mengambil paket yang berasal dari ip kalian!
a. Melihat alamat IP kita menggunakan ipconfig
pada command prompt.
Dapat kita lihat bahwa alamat IP dari komputer saya adalah 192.168.43.39
(pada bagian IPv4 Address)
b. Lakukan capture filter wireshark menggunakan sintaks src host <alamat IP>
dengan alamat IP yang sudah didapat.
src host 192.168.43.39
Dapat kita lihat pada kolom Source bahwa wireshark menampilkan semua paket yang berasal dari alamat IP 192.168.43.39
Telusuri aliran paket dalam file .pcap yang diberikan, cari informasi berguna berupa percakapan antara dua mahasiswa terkait tindakan kecurangan pada kegiatan praktikum. Percakapan tersebut dilaporkan menggunakan protokol jaringan dengan tingkat keandalan yang tinggi dalam pertukaran datanya sehingga kalian perlu menerapkan filter dengan protokol yang tersebut.
Clue:
- Percakapan dengan protokol yang handal dalam transfer data = TCP
- Terjadi percakapan, artinya terdapat 2 port berbeda yang saling bertukar informasi
Solusi:
tcp.dstport != tcp.srcport
Dengan follow TCP Stream, didapat percakapan sebagai berikut:
Dari percakapan tersebut, didapat informasi:
- File yang dikirim dalam bentuk salted yang dapat dideskripsi dengan metode des3
- Password untuk decrypt file adalah nama karakter anime kembar 5
- Pengiriman file melewati port 9002
Terdapat laporan adanya pertukaran file yang dilakukan oleh kedua mahasiswa dalam percakapan yang diperoleh, carilah file yang dimaksud! Untuk memudahkan laporan kepada atasan, beri nama file yang ditemukan dengan format [nama_kelompok].des3 dan simpan output file dengan nama “flag.txt”.
Clue:
- Percakapan file salah satunya melalui port 9002
Solusi:
tcp.dstport != tcp.srcport && tcp.port == 9002
Dengan follow TCP Stream, didapat file salted sebagai berikut:
File tersebut didownload dari bentuk raw-nya. Selanjutnya di decrypt dengan metode des3, didapatkan hasil:
JaRkOm2022{8uK4N_CtF_k0k_h3h3h3}
Temukan password rahasia (flag) dari organisasi bawah tanah yang disebutkan di atas!
Dengan clue yang ada, didapat bahwa password untuk decrypt adalah:
nakano
Berikut adalah kendala yang kami alami dalam mengerjakan praktikum modul 1 ini:
- Tidak ada