Fiddler抓包和工作原理


一、概述
    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。

 

 


    

 


免責聲明!

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



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