Giter VIP home page Giter VIP logo

jarkom-modul-1-f02-2023's Introduction

Jarkom-Modul-1-F02-2023

Laporan resmi praktikum jaringan komputer 2023

NAMA NRP
Moh Adib Syambudi 5025211017
Samuel Hamonangan Malau 5111940000206

SOAL 1

User melakukan berbagai aktivitas dengan menggunakan protokol FTP. Salah satunya adalah mengunggah suatu file

a. Berapakah sequence number (raw) pada packet yang menunjukkan aktivitas tersebut?

b. Berapakah acknowledge number (raw) pada packet yang menunjukkan aktivitas tersebut?

c. Berapakah sequence number (raw) pada packet yang menunjukkan response dari aktivitas tersebut?

d. Berapakah acknowledge number (raw) pada packet yang menunjukkan response dari aktivitas tersebut?

Untuk mendapatkan informasi aktivitas yang sedang dilakukan yaitu Upload file. Kita menggunakan command dibawah ini

ftp.request.command == 'STOR'

protokol yang digunakan adalah ftp dimana fungsinya untuk transfer file salah satunya upload file. kemudian untuk commandnya adalah STOR. Berdasarkan hasil display filter kita mendapatkan packet yang sedang menggunggah file. Detail dari nilai sequence number dan acknowledge number ada pada wireshark

wireshark1

a.sequence number(raw): 258040667.

b.acknowledge number(raw): 1044861039

Response dari packet yang kita dapat berada pada baris paket berikutnya. Detail dari sequence number dan acknowledge number ada di paket tersebut

response

c.sequence number(raw): 1044861039

d. acknowledge number(raw) : 258040696

Berikut adalah hasil dari flag yang didapatkan

terminal1

SOAL 2

Sebutkan web server yang digunakan pada portal praktikum Jaringan Komputer!

Halaman Web diatur oleh protokol HTTP(Hypertext Transfer Protocol). Maka untuk mendapatkan detailnya, digunakan command http untuk mencari semua packet yang menggunakan http. Kemudian di dalamnya dicari server dari halaman portal praktikum Jaringan Komputer. Didapatkanlah gunicorn

gunicorn

Berikut adalah hasil flag yang didapatkan

terminal2

SOAL 3

Dapin sedang belajar analisis jaringan. Bantulah Dapin untuk mengerjakan soal berikut:

a. Berapa banyak paket yang tercapture dengan IP source maupun destination address adalah 239.255.255.250 dengan port 3702?

ip.dst == 239.255.255.250 || ip.src == 239.255.255.250 && udp.port == 3702

Filter display diatas menangkap packet yang berasal dan menuju 239.255.255.250 dengan port 3702. Maka didapatkan sebanyak 21 packet

nomer3

b. Protokol layer transport apa yang digunakan?

Protokol yang digunakan adalah UDP berdasarkan uji coba pencarian dengan udp dan tcp pada filter.

Berikut adalah hasil flag yang telah didapatkan

terminal3

SOAL 4

Berapa nilai checksum yang didapat dari header pada paket nomor 130?

CHECKSUM

Berdasarkan detail packet dari wireshark kita mendapatkan nilai checksum 0x18e5

Berikut adalah flag yang didapat

flag4

SOAL 5

Elshe menemukan suatu file packet capture yang menarik. Bantulah Elshe untuk menganalisis file packet capture tersebut.

Pengerjaan nomer 5 diberikan 2 file yaitu pcap dan zip file. soal yang sebenarnya tersimpan di dalam zip file dengan password untuk mengaksesnya. Password didapatkan dari hasil capture dengan protokol SMTP sebab mengandung pesan email yang memiliki password. Pada email tersebut password masih dalam bentuk kode enkripsi yang perlu diterjemahan terlebih dahulu. Enkripsi base64. Kemudian kita gunakan decrypt online untuk menerjemahkannya. Password dari decrypt adalah 5implePas5word

pesan

Platform decrypt

decrypt

Isi pesan dari zipfile

secret

a. Berapa banyak packet yang berhasil di capture dari file pcap tersebut?

Sebanyak 60 packet berdasarkan file tersebut

wireshark5

b. Port berapakah pada server yang digunakan untuk service SMTP?

Port 25 adalah nilai port yang digunakan oleh SMTP

c. Dari semua alamat IP yang tercapture, IP berapakah yang merupakan public IP?

alamat IP yang digunakan umum dalam jaringan yang tanpa batas. IP public digunakan oleh semua perangkat keras agar dapat mengakses sumber dari internet. Itu juga dapat diakses oleh semua orang yang terhubung pada jaringan tersebut. Aktivitas jaringan ini dimulai dari router hingga server website. Sehingga tanpa adanya kehadiran pabrik maka koneksi internet Global akan sulit berhubung langsung dengan perangkat Anda. nilai dari ip private kita adalah 10.xx.xx.xx maka diluar itu adalah ip publicnya yaitu 74.53.140.153

Hasil Flag yang didapat

term5

SOAL 6

Seorang anak bernama Udin Berteman dengan SlameT yang merupakan seorang penggemar film detektif. sebagai teman yang baik, Ia selalu mengajak slamet untuk bermain valoranT bersama. suatu malam, terjadi sebuah hal yang tak terdUga. ketika udin mereka membuka game tersebut, laptop udin menunjukkan sebuah field text dan Sebuah kode Invalid bertuliskan "server SOURCE ADDRESS 7812 is invalid". ketika ditelusuri di google, hasil pencarian hanya menampilkan a1 e5 u21. jiwa detektif slamet pun bergejolak. bantulah udin dan slamet untuk menemukan solusi kode error tersebut.

Masalah yang muncul berupa SOURCE ADDRESS 7812 is invalid, dimana ketika dilakukan pencarian melalui google didapatkan a1 e5 u21. Jika kita teliti kembali sebenarnya hasil pencarian berupa hasil persamaan dari angka dan huruf yang sesuai seperti contoh dibawah

a b c d e f g h i j dst

1 2 3 4 5 6 7 8 9 10 dst

packet 7812

7812

Menimbang melalui hint 1 yaitu setiap kapital dihubungkan menjadi sebuah kata SUBSTITUSI, Pada awalnya kita coba dengan mengubah source address menjadi sebuah angka kemudian dicocokan dengan nilai ip pada address packet yang tertangkap, tetapi asumsi ini salah sehingga pada akhirnya terpikirkan untuk mengecek packet 7812 dikarenakan menyadari jumlah packet hingga 8000an. Analisis dilanjutkan pada packet ke 7812 dengan mengubah nilai IP yang ada ke dalam sebuah decryptor online sehingga mendapatkan beberapa jawaban. Hint 3 memberikan sebuah constraint dari jawaban, dimana hint ini menjadi parameter kita dalam memutuskan jawaban yang tepat.

decryptoraz

Terdapat beberapa pilihan kita pilih JDRNJA sebagai jawaban valid berdasarkan contraint dan kunci A = 1

Hasil flag dari soal adalah

term6

SOAL 7

Berapa jumlah packet yang menuju IP 184.87.193.88?

Mendapatkan packet yang menuju pada IP 184.87.193.88 dengan command filter displat berikut

ip.dst == 184.87.193.88

packet7

Berdasarkan hasil yang tertangkap terdapat sejumlah 6 packet

Hasil flag yang didapatkan

term7

SOAL 8

Berikan kueri filter sehingga wireshark hanya mengambil semua protokol paket yang menuju port 80! (Jika terdapat lebih dari 1 port, maka urutkan sesuai dengan abjad)

Menggunakan command berikut

tcp.dstport == 80 || udp.dstport == 80

Hasil flag yang didapatkan

term8

SOAL 9

Berikan kueri filter sehingga wireshark hanya mengambil paket yang berasal dari alamat 10.51.40.1 tetapi tidak menuju ke alamat 10.39.55.34!

Menggunakan command

ip.src == 10.51.40.1 && ip.dst == 10.39.55.34

Hasil flag yang didapatkan

term9

SOAL 10

Sebutkan kredensial yang benar ketika user mencoba login menggunakan Telnet

Pencarian kredensial pada telnet kita lakukan dengan membaca beberapa file telnet hingga menemukan isi packet yang tepat yaitu dhafin:kesayangannyak0k0

Berikut adalah isi packet yang tepat

telnet

Hasil flag yang didapatkan

term10

jarkom-modul-1-f02-2023's People

Contributors

averous13 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.