1. 程式人生 > >Fiddler抓包【3】_設置斷點修改

Fiddler抓包【3】_設置斷點修改

狀態 spa href enter resp ons eth 等於 disabled

1、 斷點修改Request

1.1、Request全部中斷

設置中斷:Rules---> Automatic Breakpoints--->Before Requests

取消中斷:Rules---> Automatic Breakpoints--->Disabled

技術分享

點擊下發紅色箭頭的位置進行中斷切換;

技術分享

例1:打開http://news.baidu.com/--->設置請求斷點--->清空fillder抓包數據--->不輸入任何關鍵字,點擊http://news.baidu.com/頁面中“百度一下”--->在fiddler中設置“value=巧吧軟件測試”--->點擊“Run to Completion” --->點擊“Go” --->結果:“value=巧吧軟件測試”;

技術分享

Inspectors界面:Break on Response:發送請求,在響應數據回到Fiddler時再次中斷;Run to Completion:單條運行修改後的請求;

技術分享

技術分享

技術分享

技術分享

1.2、Request特定網站中斷

特定網站中斷設置:快速命令行輸入“bpu www.baidu.com+Enter”,只會中斷www.baidu.com;

特定網站中斷取消:快速命令行輸入“bpu+Enter”;

技術分享

技術分享

技術分享

2、斷點修改Response

2.1、Response全部中斷

設置中斷:Rules---> Automatic Breakpoints--->After Response

取消中斷:Rules---> Automatic Breakpoints--->Disabled

技術分享

點擊下發紅色箭頭的位置進行中斷切換;

技術分享

例1_腳本替換:打開http://news.baidu.com/--->設置請求斷點--->清空fillder抓包數據--->刷新http://news.baidu.com/頁面--->在Response中修改內容--->點擊“Run to Completion” --->點擊“Go” --->結果:修改後的內容;

技術分享

技術分享

技術分享

例2_狀態碼替換:打開http://news.baidu.com/--->設置請求斷點--->清空fillder抓包數據--->刷新http://news.baidu.com/頁面--->在Response中選擇狀態碼--->選擇502_Unreachable.dat --->點擊“Run to Completion”--->點擊“Go” --->結果:狀態碼502內容;

技術分享

技術分享

2.2、Response特定網站中斷

特定網站中斷設置:快速命令行輸入“bpafter www.baidu.com+Enter”,只會中斷www.baidu.com;

特定網站中斷取消:快速命令行輸入“bpafter+Enter”;

2.3、Response查找或替換

技術分享

3、其他斷點相關命令行

bps:特定http狀態碼時中斷,比如:bps 200;

bpv/bpm:在特定請求method時中斷,比如bpv GET或bpm POST;

g:等於Go

Fiddler抓包【3】_設置斷點修改