功能強大的網絡抓包軟件--Fiddler

一.抓包是什麼

抓包是將網絡傳輸,發送與接收的數據包進行截獲、重發、編輯、轉存等操作,也用來檢查網絡安全。抓包也經常被用來進行數據截取等。

二.抓包的用處

抓數據包,可以用於數據流量分析,破解(破解密碼這類),模擬IP給指定的IP發數據包進行等等(嗯,用於APP功能測試,我絕對沒有想到用於破解軟件寫掛,我發4)。

三.為什麼選擇Fiddler軟件

Fiddler以代理服務器的方式(軟件已經配置好了),監聽應用的Http網絡數據流動,它可以讓你獲得所代理的對象的所有的HTTP通訊,即獲得所有的“進出”的數據(一般用來抓包),它還有一個簡單卻功能強大的基於JScript .NET事件腳本子系統,可以支持眾多的HTTP調試任務。

換一句話來說,它是以代理WEB服務器的形式工作的,瀏覽器與服務器之間通過建立TCP連接以HTTP協議進行通信,瀏覽器默認通過自己發送HTTP請求到服務器,它使用代理地址:127.0.0.1(指的是你的電腦的ipv4地址,可以通過電腦的cmd窗口,輸入“ipconfig”命令獲得), 端口:8888(當然,上面的這些內容細節你都可以不用去深入理解)。當Fiddler開啟會自動設置代理, 退出的時候它會自動註銷代理,這樣就不會影響別的程序。不過如果Fiddler非正常退出,這時候因為Fiddler沒有自動註銷,會造成網頁無法訪問。解決的辦法是重新啟動下Fiddler(這個很關鍵,明天教下載和配置教程的時候會出現這個問題的)。

四.總結

當然了,還有功能更加強大的抓包軟件,不過如果只是初學應用抓包的話用Fiddler還是比較好的(如果你精通網絡通信的話,那當然是看想抓包的深度決定選擇的軟件了)。

5.附

  • 下載教程:
  • 配置教程:


分享到:


相關文章: