常見的數據抓包工具有哪些?


第一個 Fiddler:
        Fiddler是位於客戶端和服務器端的HTTP代理,也是目前 最常用的http抓包工具之一 。 它能夠記錄客戶端和服務器之間的所有 HTTP請求,可以針對特定的HTTP請求,分析請求數據、設置斷點、調試web應用、修改請求的數據,甚至可以修改服務器返回的數據,功能非常強大,是web調試的利器。
特點:1.Fiddler是一個獨立的應用,可以調試PC、Mac或 Linux系統和移動設備的之間的通信,支持大部分框架如 java、.net、java、 Ruby,需要設置代理。
           2.能夠暫停Http通訊,並且允許修改請求和響應方便進行 安全測試,也可以設置檢查點做 功能測試
           3.通過暴露HTTP頭,用戶可以看見哪些頁面被允許在客戶端或者是代理端進行緩存。如果要是一個響應沒有包含Cache-Control頭,那么他就不會被 緩存在客戶端。
           4.可以通過Composer進行 接口測試
下載地址: 鏈接: https://pan.baidu.com/s/1I1CypT-_5yt8OBytCZVpRg 提取碼: 9xqr
 
第二個 wireshark:
Wireshark是另外一種抓包工具,這種工具比fiddler更強大,消息量更多。大家可能會問:有了fiddler,為什么還要用wireshark呢?這里說下,在測試中,發現用fiddler抓包,有些包是沒有抓到的,比如在驗證反作弊信息的時候,反作弊pingback信息的消息用fiddler就沒抓到,用wireshark就抓到了。還有另外一種情況,就是在驗證cna的時候,如果先用fiddler抓包,如果沒有種下cna的時候,以后就永遠沒有cna了,情況很詭異。解決辦法就是把包卸載了重新安裝,第一次用wireshark抓包。
特點: 對於https加密流量,只要將瀏覽器的session key 自動導入wireshark,Wireshark可以自動解密https流量。
下載地址: 鏈接: https://pan.baidu.com/s/1ZiUJlZt-IrqgfIy2sJs-eQ 提取碼: 5qt8
 
第三個 HttpAnalyzerStd:
本軟件是一款非常強大的抓包工具。與Internet Explorer和Firefox集成,查看大范圍數據,包括標題,請求,網絡計時,內容,Cookie,緩存,查詢字符串,發布數據,請求和響應流,重定向URL,DOMReadyTime,PageLoadTime等。實時頁面和請求級別時間圖表,彩色時間圖表用於表示單個網絡級別時序(即DNS查找,TCP連接)與同一請求中的其他時序段之間的相對時間。IE / Firefox篡改,用戶可以使用IE / Firefox篡改工具篡改HTTP請求,查看和修改來自Internet Explorer 5+和Firefox 3+的GET查詢參數。 

下載地址:鏈接: https://pan.baidu.com/s/1A2C9bWC2JrwadYiVTZEEow 提取碼: wk7i 

 

第四個HttpWatch:

中文版是一款強大的網頁數據分析工具,集成在瀏覽器的工具欄中,包括網頁摘要、Cookies管理、緩存管理、消息發送接收、字符查詢、POST數據和目錄管理功能、報告輸出等功能

 
第五個 其他瀏覽器的內置抓包工具
如果用過Firefox或者chrome的F12功能鍵,應該也知道這里也有網絡抓包的工具,是內置在瀏覽器里面的,貌似現在每款瀏覽器都有這個內置的抓包工具,雖然沒有上面兩個工具強大,但是對於測試而言,我覺得是足夠了!下面是一個非常詳細的教程,大家可以去學習下。
http://jingyan.baidu.com/article/3c343ff703fee20d377963e7.html
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM