Fiddler抓包和工作原理
阿新 • • 發佈:2019-10-30
一、概述
Fiddler是一款免費且功能強大的資料包抓取軟體。它通過代理的方式獲取程式http通訊的資料,
可以用其檢測網頁和伺服器的互動情況,能夠記錄所有客戶端和伺服器間的http請求,
支援監視、設定斷點、以及修改輸入輸出資料等功能。
二、Fiddler工作原理
Fiddler 本質是一個Web代理伺服器,它的預設工作埠是8888。
代理伺服器定義: Web 代理(Proxy Server)伺服器是網路的中間實體。
代理位於 Web 客戶端和 Web 服 務器之間,扮演“中間人”的角色。
HTTP 的代理伺服器既是 Web 伺服器又是 Web 客戶端。
代理伺服器優勢:
<1>共享網路;
<2>提高訪問速度;
<3>突破訪問限制;
<4>隱藏身份;
原理:
<1>Fiddler 啟動的時候,會偷偷地把 Internet 選項中的代理修改為 127.0.0.1,埠:8888。
<2>當 Fiddler 退出的時候,它會自動在 Internet 選項中取消代理,這樣就不會影響別的程式。
<3>如果 Fiddler 非正常退出,這時候因為 Fiddler 沒有自動登出,會造成網頁無法訪問。
<4>解決的辦法是重新啟動 Fiddler。
&n