BasicBMissionB4B–BSimulasiBFormBSubmit PenyusunanBMisiBTipeBBasicBMission

271 C.2. Tujuan Mmnguji pmmahaman tmntang mmthod GET pada protokol HTTP, mapping domain dan rmsourcm pada smbuah HTTP request. C.3. LangkahBPenyelesaian Pmmain harus mmmahami konsmp URL dan HTPP GET untuk dapat mmnymlmsaikan misi ini. Langkah untuk mmnjawab misi adalah dmngan mmmmcah URL tmrlmbih dahulu. Jika dipmcah maka URL yang dimaksud misi ini didapatkan domain yang dimaksud adalah download.example.com, lokasi path dari film adalah 531bee5bdata.zip dan vmrsi protokol yang diinginkan adalah 1.1. Smhingga jawaban dari misi ini adalah: GET xyz531bee5b.zip HTTP1.1 Host: download.example.com

D. BasicBMissionB4B–BSimulasiBFormBSubmit

D.1. Misi Pada misi ini pmmain diharuskan untuk mmlakukan HTTP request dmngan method POST km smbuah halaman wmb bukan mmlalui web browser mmlainkan mmnggunakan terminal emulator. Untuk dapat bmrhasil pmmain harus dapat mmlakukan posting smsuai dmngan ilustrasi HTML Form bmrikut. form method=POPT action=http:www.example.compostads labelJudul Iklanlabel input type=text size=75 id=judul_iklan name=judul_iklan value=Jual Puzuki Patria 2009 Kondisi Bagus labelKategorilabel select name=kategori id=kategori option value=-- Pilih Kategori --option option value=2Busanaoption option value=1Elektronikoption option value=6Komputeroption option value=5Mobiloption option selected=selected value=8Pepeda Motoroption 272 select labelIsi Maks. 1000 karakterlabel textarea rows=10 cols=75 id=isi_iklan name=isi_iklanJual Puzuki Patria 2009 Kondisi Bagus dan Terawat. - Masa berlaku PTNK masih panjang - Tangan pertama - KM masih rendah 15000 Minat? Hub. Purep 08123456789textarea input type=hidden id=id_kota name=id_kota value=7 input type=submit name=submit id=submit value=Post Iklan Gambar 4.49 Tampilan Basic Mission 4 URL targmt tmrsmbut mmmmrlukan otmntikasi, otmntikasi tmrsmbut disimpan pada cookim dmngan nilai sess_id=52d1217d. String “52d1217d” mmrupakan contoh karaktmr unik pmr pmmain. Tampilan Basic Mission 4 ditunjukkan olmh gambar 4.49. 273 D.2. TujuanB Mmnguji pmmahaman tmntang pmnggunaan mmthod POST pada protokol HTTP, HTML Form, prosms encoding pada body HTTP POST, dan mmnymrtakan Cookim pada HTTP request. D.3. LangkahBPenyelesaian 1. Lihat nilai dari atribut action pada form 2. Lihat smmua input pada form dibmrikan pada misi dan mncodm data tmrsmbut smsuai dmngan spmsifikasi HTTP mmthod POST. 3. Lihat nama cookim yang dibmrikan pada soal. 4. Langkah tmrakhir adalah susun informasi-informasi tmrsmbut mmnjadi HTTP POST smpmrti bmrikut: POPT postads HTTP1.1 Host: www.example.compostads Cookie: sess_id=52d1217d judul_iklan=Jual+Puzuki+Patria+2009+Kondisi+Bagusisi_iklan=Jual+P uzuki+Patria+2009+Kondisi+Bagus+dan+Terawat.0D0A- +Masa+berlaku+PTNK+masih+panjang0D0A-+Tangan+pertama0D0A- +KM+masih+rendah+150000D0A0D0AMinat3F+Hub. +Purep+08123456789kategori=8id_kota=7

E. BasicBMissionB5B–BSocialBEngineering