[www.infoshare.cc]【抓包工具】wireshark

來源:http://www.infoshare.cc服務器

 

wireshark下載地址:http://download.csdn.net/detail/victoria_vicky/8819777網絡

1、wireshark優劣勢session

wireshark劣勢:只能查看封包,而不能修改封包內容,或者發送封包; 併發

wireshark VS Fiddlerapp

         Fiddler:專門捕獲HTTP、HTTPS;tcp

         wireshark:能獲取HTTP、HTTPS,但不能解密HTTPS,因此wireshark不可解密HTTPS內容;測試

總結:處理HTTP和HTTPS使用Fiddler;其餘如FTP,UDP就使用wireshark;spa

 

2、使用wireshark用戶.net

一、  網絡管理員使用檢查網絡問題3d

二、  軟件測試工程師抓包分析本身軟件

 

3、wireshark窗口介紹

其中:

OSI(open system interconnection):開放式網絡互連

OSI七層網絡模型:

物理層:physical layer

數據鏈路層:data link layer

傳輸層:transport layer

網絡層:network layer

會話層:session layer

表示層:presentation layer

應用層:application layer

 

TCP/IP分層模型(TCP/IP Layening Model)

        

應用層

應用層

DNS

FTP

表示層

HTTP

TELNET

會話層

SMTP

IRC

傳輸層

傳輸層

TCP

UDP

網絡層

網絡層

IP

ICMP

數據鏈路層

網絡接口層

ARP/RARP

其它

物理層

 

TCP包具體內容

4、wireshark過濾方式

一、

二、

三、過濾表達式規則

         協議過濾:TCP、UDP等

         IP過濾:ip.src==192.168.0.196 and ip.dst==14.17.32.236;

         端口過濾:tcp.port==80;tcp.srcport==80;

         HTTP過濾模式:http.request.method=="GET";

         邏輯運算符:and /or ;

 

5、三次握手協議

第一次:客戶端發送一個TCP,標誌位seq=x,ack=0,表明客戶端請求創建鏈接;

客戶端請求創建鏈接,向服務器端發送本身的序號0

第二次:服務器發回確認包,seq=y,ack=x+1

服務器端收到客戶端發來的請求,發回確認序號0+1,併發回本身的序號0

第三次:客戶端再次發送確認包,seq=x+1,ack=y+1

客戶端收到服務器端發來的確認號,並向服務器發回傳輸正式序號1,同時發回

本身的序號0+1

6、如何獲得與之相關的數據報信息

相關文章
相關標籤/搜索