Fiddler的使用(抓包,斷點,篡改資料)

2022-08-22 13:00:14 字數 1844 閱讀 8741

一,fiddler簡介

fiddler是最常用的web除錯工具之一,位於客戶端和伺服器端的http**。因為它能夠記錄客戶端和伺服器之間的所有 http請求,可以針對特定的http請求,分析請求資料、設定斷點、除錯web應用、篡改請求的資料,甚至可以修改伺服器返回的資料,功能非常強大實用。

看不懂英文的,

建議使用谷歌瀏覽器,因為谷歌自帶網頁翻譯。

三,fiddler**設定

1,雙擊開啟軟體,如下圖

2,我們需要設定**,這樣我們才能實現監控。

一般**在開啟fiddler之後就會被自動**。如果沒有,就需要進行設定。每個電腦設定**不一樣。

位址填寫為127.0.01,代表為本機。埠號為軟體埠,這裡為fiddler埠為8888。

四,fiddler抓包

我們開啟瀏覽器,瀏覽乙個網頁,在fiddler軟體左邊就會顯示包內容。

我們傳送乙個註冊的請求過去

在左邊雙擊這個包

我們可以清楚看到,在右上邊框內,顯示的是請求內容。而下邊的框內顯示的是響應資料。

五,過濾器的使用

我們從上面可以知道,軟體左邊包會顯示許多與我們抓的包不相干的,會影響我們找包,所以我們可以使用過濾器進行過濾。

我們先需要勾選使用過濾器,本人常用肯定是僅顯示以下主機,只要把主機ip放進去,就只會抓取以下主機的包,可以填寫多個,每個相隔符號為;

我們還可以使用請求標頭進行過濾,只要包名中含有字尾.gif,.pong,.ico 的,將不會抓取。

六,使用fiddler打斷點,進行篡改資料

打斷點意思是使用者在**上傳送乙個請求,我們在請求傳送過程中進行擷取,而這個請求不會傳送到服務端,需要我們經過確認後,才會傳送到服務端

在軟體右上角選擇規則->自動斷點->之前的請求

開啟斷點後底部顯示乙個紅色t標識,證明設定斷點成功了,此時就會攔截發出去的請求

我們還是用之前登陸來進行測試

我們可以看見網頁傳送的請求,

雙擊value裡面的資料我們就可以進行修改。修改完成後我們點選紅框中的內容執行到完成。

注意:我們在斷點使用完之後,必須進行關閉。

Fiddler抓包 3 設定斷點修改

設定中斷 rules automatic breakpoints before requests 取消中斷 rules automatic breakpoints disabled 點選下發紅色箭頭的位置進行中斷切換 inspectors介面 break on response 傳送請求,在響應資料...

Fiddler抓包 3 設定斷點修改

設定中斷 rules automatic breakpoints before requests 取消中斷 rules automatic breakpoints disabled 點選下發紅色箭頭的位置進行中斷切換 inspectors介面 break on response 傳送請求,在響應資料...

使用Fiddler手機抓包

使用fiddler手機抓包 web開發可以使用瀏覽器來抓取http或者https請求,在android開發時,雖然可以在log中列印,但不方便了,可以使用fiddler來抓取所有的http請求 包括瀏覽器web請求 第一步 開啟fiddler,進入tools fiddler options,按下圖配...