版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
HTTP協(xié)議分析實驗報告專業(yè):計算機信息工程學(xué)院12級網(wǎng)絡(luò)工程2班學(xué)號:1208066057學(xué)生姓名:汪國慶一、實驗?zāi)康模悍治鰄ttp請求報文的含義和響應(yīng)報文的含義。知道httpl.1和httpl.0的異同。通過http協(xié)議獲取網(wǎng)頁流程。一、實驗原理:(參考自互聯(lián)網(wǎng))RFC1945定義了HTTP/1.0版本。RFC2616定義了今天普遍使用的一個版本一—HTTP1.1。HTTP協(xié)議(HyperTextTransferProtocol,超文本傳輸協(xié)議)是用于從WWW服務(wù)器傳輸超文本到本地瀏覽器的傳送協(xié)議。它可以使瀏覽器更加高效,使網(wǎng)絡(luò)傳輸減少。它不僅保證計算機正確快速地傳輸超文本文檔,還確定傳輸文檔中的哪一部分,以及哪部分內(nèi)容首先顯示(如文本先于圖形)等。HTTP是一個應(yīng)用層協(xié)議,由請求和響應(yīng)構(gòu)成,是一個標(biāo)準(zhǔn)的客戶端服務(wù)器模型。HTTP是一個無狀態(tài)的協(xié)議。HTTP協(xié)議永遠都是客戶端發(fā)起請求,服務(wù)器回送響應(yīng)。見下圖:ClientClient這樣就限制了使用HTTP協(xié)議,無法實現(xiàn)在客戶端沒有發(fā)起請求的時候,服務(wù)器將消息推送給客戶端。HTTP協(xié)議是一個無狀態(tài)的協(xié)議,同一個客戶端的這次請求和上次請求是沒有對應(yīng)關(guān)系。一次HTTP操作稱為一個事務(wù),其工作過程可分為四步:1)首先客戶機與服務(wù)器需要建立連接。只要單擊某個超級鏈接,HTTP的工作開始。2)建立連接后,客戶機發(fā)送一個請求給服務(wù)器,請求方式的格式為:統(tǒng)一資源標(biāo)識符(URL)、協(xié)議版本號,后邊是MIME信息包括請求修飾符、客戶機信息和可能的內(nèi)容。3)服務(wù)器接到請求后,給予相應(yīng)的響應(yīng)信息,其格式為一個狀態(tài)行,包括信息的協(xié)議版本號、一個成功或錯誤的代碼,后邊是MIME信息包括服務(wù)器信息、實體信息和可能的內(nèi)容。4)客戶端接收服務(wù)器所返回的信息通過瀏覽器顯示在用戶的顯示屏上,然后客戶機與服務(wù)器斷開連接。如果在以上過程中的某一步出現(xiàn)錯誤,那么產(chǎn)生錯誤的信息將返回到客戶端,有顯示屏輸出。對于用戶來說,這些過程是由HTTP自己完成的,用戶只要用鼠標(biāo)點擊,等待信息顯示就可以了。實驗步驟1、打開Wireshark,選擇工具欄上的"Capture”->"interfaces選擇網(wǎng)關(guān)”,如圖:2、然后在Wireshark,選擇工具欄上的"Capture”->"optoins”選擇過濾器,并在capturefilter中輸入tcpport80(表示要抓http的包),如圖Vircj£hiiE.k:Cmp-turciueiv匚vnir>a£tf-Lu-il&LvItciLxEi^-Xiytri&iiu-f'rn.Ilidfljbif-Iui[l£]LmLiu'-iiilLu□Adif-lu£-?x{uujcdxhl壞Kll^~'IthuEUiuullvdU£ul>.2□屁1::^:=桿:韜Ithiraa-LHiiili-dhE.uU£□ETiirciilIntftrtWRHriT(fjduixjcjaad■■■--■-.-.endt-lrfiiTioli:E7制網(wǎng)刪;r;:■■.::■;:?;■苗::皿::NEIKL:t:1:JthWfCLit4ndl4d佃iMli:Z畑i<rtwkmIxrLsinfK:fl3i||E*lie.Film:|*.cpF-wt£D|1|TnpLl-iiil-icL?dIEfsOposreF*e&Otp&rOpccnsR-D:回■ll-EtpLclnHUIX"hltlM回Ue?工磴礦啊iCoamt5tr>pEairtunaAirtofrcont^A^w._□卽Jtgilk411ymstcILmrL咤1I.ts舛誠亡刁c平twhrrfa-Jl回Ue?工磴礦啊iCoamt5tr>pEairtunaAirtofrcont^A^w._NarreFjesakjton回L4-EcJ.*F?l~~lL+-ieJt?t+Lvoo'k-L17H-n?+>0同I*imxmi慎5][商共3、打開瀏覽器,輸入.進行抓包froa至堆科蜒左樓壯3portt?)LViE^>h?cll.l?.O悟刊Rr加T時/trwik-i.1?]開R龍里2&'£i&Dure宜誹茨戀卿心T開R龍里2&'£i&Dure宜誹茨戀卿心T羋”心工心曲Jncemat圏口口$編■川Ifixe<<++*T1IE[d㈱直;kd*也欝祐&FLLLur:IsfraaxawiL..如”1曲齢a代DHtimUMJYot■闆1baii;?IjiJo1DiDIKKIQDDOLSZ.LCBuL?Zz^.LZS.1Z5.199TCPC4slillimhlTt>http[Sin]5eq^0ta-in-4551}Lo^ONSS-14C0taS-4SACK^FERr^l0.196395007d125,1201^9192.1&5.1.2MP0.19(45700L92.L6B.L.274.L25.12£.IKTCPi0.19521900l?al€8.1a27i.125.124:.19$http5D.3773920074-125-1Jfl.LUS.IBS.1.2TCP■CD.1Z1Z37O07d125.12乩139192.1CA?1.2TCP70,422^560074-125,120,1^152,165-1,2hqp■0D.42270BOQL9Z.U1B.1.274.:LES.12&193TCPO.i2Ji59300?^125.13g.199192.16£?1.2hqpD.4272BD0Q7-4-llS.lJB.L'OO1^2.IBS.1.2TCPD.趙巧ICO。192.l?10.1aZ7t.125.124.199TCPL20.4247UEOO74-125-1Jfl.LUSIM.IBS.1.2TCPD.43KS9LOQ74_125.L2B.139192?lM-u1.2TCP0.43174200l?a1-66,1-274.125.12S.19$TCPD.43531700T4.125.1Jfl.1^0IN.15S.1.2TCP15O.itO16Ki0/^125.13g.199192.16£?1.2hqp17D.44O21iO01^2.1>58.1-27^.125.12S.i?TCPIflD.iil4-T7O07d125-12乩199192.1CA?1.2TCPLUD.44241DOO7-4-125.12fl.LUSIM.IBS.1.2TCP2QD.4i24-iLOQL9Z.L-flHul-Z74.LZ3.1ZS.1&?TCP210.560517001^21^6.127i.125.125.1&5hqp£Jr11tr$hitfl、?厲l^r弓石匕。心如OTT^:I市長i』3(T3氏K_止耶曰帖=典已slingshaT>htcp[aCK]£?中1aeIc-1L*r?-0GET■ithp1.1hup>sling^lhaT[?k]衛(wèi)0卜1.^ck-ETfl-?~lii>Z!砧BLiiW][M.Ps^gneri:qFar^ss-erbl-edQ[Hj][thlP徑Gher1:Mait-as-serbi^dpdu]sHngahm>htcp[MK]Seq-570Ack-I-E^ilHlr-3"229CLen-0[icp專規(guī)『吃mofmr-eas-stibi-ed口du][TCPs-dgnarcafar-s-as^-arbl-adPC4j]slings^n-E>http[*£]5eq-57OAckTTZlMin-372295Len-0[TC.P^-Agr-^ncofargE占■btLH^iIpeu][TCPjeqnerc口Fart-az-j-Erbl-edPCij]El,如航i*Exp[肚嵐]secr57CAck-0551?1(^3722^6Ler^O[TC.P5agnan>:aFarjiassarbl-adPCMj][TTCP勺匈『吃Mi3fSPD<I]ahr甲[j^k]別卜5曲4ck-114^1370354Lfir-i-0BJ&434別&4"31^^^^I.A.III1liBJ[MPs^greri:af昌r-tass-crbl-edaEH.']14-&4[tc.ps-Agr^ncofai'-Eia£^-&rbl-adpeu]34slirigahai>htcp[ACK]5ec^5F0.4£k-miQLwi"m&BQQ■&Len-05JrnQpuadaxel51inashtn-Mm「x%15fia=57d^?:k=ii301w1r=37176SlewO±Ffar>?1.tabhy"C-ASCrlBlFfii<SJ-3跡工“〕Eb/TMCapTufid[52Etil")W11r1CfifTia.-L-&L'-EThcrreTIL.Srt;HanHaiFr_92:7Q-iB(eD:dG:-EC:92:"*0US}-DscsOS:lD:rc:9dr5:51:9d:r3-51JQDesxIhK伽:Ofl!iaT7e:M:75:51<0&10:759d:75:&l).^ddr-GiS!;:as:io:7fi:'3d!75!51£0B!10!76!ad37S-z51jQLG“G1dballywni<?je-addr-ess{Factorydefault)0-rebit.,irrilvldualaddressCunlcasT^二ScM-ce~HonH4iPr_9Z-T0;dB(-ECi;CWI;rf;&J;TO"1S)■■ddr-essjHonHalFr_-92:?ON5[禹;滋;&6;92;巾;初)u?LGbit::G1otiallyuniquEiddress{F*zcDryct-F&ult).0■■■■■igbiciir^lMldualaddressCunlcasi').u47>rr.i3cfosDD_r4■uD.u-r.u47>rr.i3cfosDD_r4■uD.u-ro6GbUH.uD9fl5185400lr:s囂d5■??£口門2cdJH.ystubod2107-004EX曲m?爺器803.Mo3J-a00M3flC-XOPpEq:Dak”?:分析:前面三幀是客戶端與服務(wù)器建立連接的三次握手。第四幀是一個http報文,內(nèi)容如下。r.google,r.google,cd■-pcapng[Tireshark1.ID.0(STNKev49T90frcn/trunk-1.10)]通過分析這個http報文。1)方式是GET,說明是一個請求報文2)使用的版本是httpl.1版3)瀏覽器的類型是mazilla4.0版4)連接方式:keep-alive(保持連接)5)請求的網(wǎng)頁是.hk6)保留cookies在本地第5-30幀是分組服務(wù)器端分組發(fā)送給客戶端的tcp報文FilsEditViaiwGoCaptureAna^zeStatsticsTeaphonyToolsInternalsHep倉⑥盪瀑磁丨白緩鐸?丨臥宰矗淫香業(yè)I亙叵||?Q毆已丨皺岡咽義丨網(wǎng)Filter:Enpression...ClearNo.TimeSourceDestinationTrotocolLengtlLInfo190.4424100074.125.1L2B,1.991.92,J6S-1.2TCPL4B4[TCPsegnoerToFareassembledpdl0.44244LOO74.LZ5.128.199TCP54slingshot■>http[ACK]5ec=570A?0.5605^70074.125.12S.ig9TCP54[TCPWindowUpdate]si1ngshot:-FTOC\o"1-5"\h\z0.5981140074.125.128,1991.92,'6fi.i.2TCPL4fi4LTCPsegnoertotareassembledpdi2B0.6005680074.125.1ZB.199192.L65.1.2TCP14B4[TCPsegntErlofareassembledPDl2d0.500612001Q2.16E.1.27J.125.128.199TCP54slingshot■-http[ACK]Seq=5700.6022480099192.L6S.1.2TCP1464[TCPseginer'tofareassembledPDl0.6057560099192.16S.:1.2TCP二斗日4[TCPsegniertofareassembledFDl0.505805001Q2.16E.1.27J.125.128.199TCP5dsl-ingshot■-http[ACK]Seq=570A(ZBo.60695000?4.125.1ZB.199192.16S.1.zTCPL4S4〔T<_Psegineri:ofareassembledPDL290.61O59ZOO74.125.12S.199192.16S.:1.2TCP14S4[TCPsegnier'tofarEassembledFDl200.81064-8001Q2.16S.1.274.12S.12£.199TCP54siingshor■>http[ACK]S^t?=S70X310.611429007^.125.126.199192.IBB.1.2HTTP933HTTF/1.1ZOOOK(teXL/hcml)120.66795S0099TCP54si1ngshot:-htt卩[AtK]Seq-570A(332.0^180900192,168.1.299HTTPJ246GFT,/gen_204?v=^s=webhp&acr-jorW342?Z476Z20074?12了■丄2昌?:L9超192.L6S.1.2repcaficrp>siingsfi-ji:[ack]5€c=23reo352?2501370074?125?:L2呂■:LOO192.L6S.1.2HTTP2E1HTTP/l.1204NoContent362.36626700J92.168.1.?74.125.12S.199TCP54siingshoT>hrrp>ckJSeq=1762£37斗.03120700192?丄右5?1?2220?LSI?:L5石?1石0TCP66jetforn'.:?fLtp[3YN]5eq=Owin=6^2E4.L0OB630O220.LB1.155.160192.L68-1.2TCP60http、jetforir[£YN,ACK]£eq=0*39^.1009200060TCP54ietfcirnr::-f'tto(ACK1sea=lAck=l第31幀表示收到一個完整的HTML文檔310.H^000丁札胡?1?2b^8,1.2HTTP蚩藥BTTP/1.I200OKCtsst/htfcDSinternetProtocolVersion4FSrc;7^.125/125.199(7^.125/128.199},Dst;192,158.1,2(192.168.1,2)-aLiRe-basedtexXtesrt/htmlEiTransinlssiciricorrrallprorciccil?弓廣匚part:!hrcp(SO),dscporitisi1ngsha匚(L7D5\seq!223£1?Ack:!570,L^niS7?_由[1£R^asseimbledTCPS^grrenrs(23759byies):^6(1430),^7(1430),*9(1430),*10(143□),*12(1430),*13(1430),母冊卵€「上包耳tP廠口丄口<:口aLiRe-basedtexXtesrt/html[truncated]^!doctypeheml><htmlitens<ope-,,!,itentype-"http://schema.arg/WebPagie,p><head>^n?etahttp-eqwiv-">fcriuncacfid]劇門dw.-{kEii18s_xqu£ifi-HaiftvJqfuOvHkvc.q!,?gererifuhct1on(a){far(;varh;呂1a.gerArri-1bur^I!fLk);d.onerror-d.onload-d.onaborr-furtcc1an(){del-ecef[e]};〒[皂]?白;匚11-1!-b.search(!,&e1-,r)11i-"+gaQgle.gei[truncai:ed]as/^http:.-i:且.t-esrCcJs^oagls-httpsD?CgoagleumltErrorC'GLPM")(!1,{src:€})..delatef[€]j:〔二src=<b)fnoaaleuvra.idlsTa^bl:return*1}?lc(adifuncti口n「曰■tkc^l口□□口1已xf-Tid:a-i-m+-+^.functianjO-icia□口1亡」loadfaub.ell)>F^'re(533n^tes)RessE^mbladTCP(23759bvtes)D-e-chunkedenef?bodv(23^39n^tes]UnconTireswdflrd±vbody(77303bytes]分析知道,它的發(fā)送方式是明文中間的其他包就不分析了看一下后面的包gssicat..S-sv-aIo.Ti.nuSotutC4D?sanFtfDtIjSTLSIiKTlffb^T77■Ofif■母弓OluUF丄為JLJLA打■丄打U■丄.£ICT'hunrizp>jnos'ccaiiL?-LNp饑KJ178752.436101192.168-1-2220,151.156,160TCP54b323hO5tcall:-irrp[-<Seq-?L-2Ack-205^1n-65-3?Ler-Q\17S1754.7DO7&1>IKr168,1,2220.ISl.lSt.160TCP54h3?3hostcall>http[R9T.ACK]5eq-25ZAck-205kln-QLen-0150LSIIS?153154155LB6B07■4192D7-192.168.1■2B07.49454S2Z0.181.15€.lfi0007.494700B07.495027B07.56S59D2Z0.181.15€.lfi0B07.5707752Z0.181.15€.lfi0B07.756Z47ZZD.1B1.156.16O192.1CS.1.Z2ZDB181.156.1602ZDB181.156.160192.1CS.1.Z192.1CS.1.ZZZD.1B1.156.16O1B7Bll.238694192.16S.1.2LBBB11.30600421S.10.116.1的Bll.306U4192.16S.1.2Bll.306449192.16S.1.2Bll.38560721S.BL2.649979220.1^1.1S6.160ei2.6S0C43192.16S.1.221e.30.118.1051^2.165-1.205051^2.165-1.21^2.165-1.2220.lfil-156.160TCPTCPTCPHTTPTCPHTTPTCPTCPTCPTCPHTTPTCPTCPTCP0000543056025754caicciAblip[5YN]5eq-ow1n-55535Ler-omss-usc祐sachrizp>ca1cc1[SVN,ACK]Seq-o^ck-1n-?9ZQLen-QMSS-L44caicci>burp[垃K]5eq-lAck-1Len-0GET/ra^g/sor^?se551Dn-13S112(M21153a5Og540bc93?8025d?C&S153blip>ca1cc1[^CK]5eq-lAck-25?tiln-4095Len-0HTTP/lr1ZOOOK(appllcation/json)caiccl>hirp[^CK]5eq-Z52Ack-?Q4-岬1r-372Q96Len-Q66hks-lra>http[5YN]5eq=0Ldin=6S53SLer^OM5S=1460W5=6SAC66http>hks-lm[5YNSACK]5eq=0Ack=l知^11=530Len=OM55=L4454hks-
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度智能窗簾控制系統(tǒng)研發(fā)與銷售合同7篇
- 二零二五年度藝術(shù)品抵押貸款合同模板7篇
- 二零二五年度新能源出口項目合同4篇
- 專業(yè)漁船租賃與船員技能培訓(xùn)服務(wù)協(xié)議版
- 二零二五年度苗木苗圃定向種植與城鄉(xiāng)融合發(fā)展合同范本3篇
- 二零二五年度農(nóng)戶土地流轉(zhuǎn)與農(nóng)業(yè)產(chǎn)業(yè)園區(qū)共建合同樣本4篇
- 二零二四年度新能源車輛研發(fā)項目融資合同股東投資協(xié)議書2篇
- 二零二五版飯店跨界合作合同3篇
- 2025年中國痛風(fēng)藥物行業(yè)市場深度分析及投資戰(zhàn)略規(guī)劃報告
- 二零二五年度新能源汽車動力電池回收利用協(xié)議3篇
- 2024年南京鐵道職業(yè)技術(shù)學(xué)院高職單招(英語/數(shù)學(xué)/語文)筆試歷年參考題庫含答案解析
- 暴發(fā)性心肌炎查房
- 口腔醫(yī)學(xué)中的人工智能應(yīng)用培訓(xùn)課件
- 工程質(zhì)保金返還審批單
- 【可行性報告】2023年電動自行車項目可行性研究分析報告
- 五月天歌詞全集
- 商品退換貨申請表模板
- 實習(xí)單位鑒定表(模板)
- 機械制造技術(shù)-成都工業(yè)學(xué)院中國大學(xué)mooc課后章節(jié)答案期末考試題庫2023年
- 數(shù)字媒體應(yīng)用技術(shù)專業(yè)調(diào)研方案
- 2023年常州市新課結(jié)束考試九年級數(shù)學(xué)試卷(含答案)
評論
0/150
提交評論