1. 程式人生 > >如何利用fiddler篡改傳送請求和擷取伺服器資訊

如何利用fiddler篡改傳送請求和擷取伺服器資訊

一、斷點的兩種方式

1、before response:在request請求未到達伺服器之前打斷

2、after response:在伺服器響應之後打斷

二、全域性打斷

1、全域性打斷就是中斷fiddler捕獲的所有請求,設定:rules>automatic breakpoint>before request

2、看到T的圖示則說明斷點成功,這時候只有點選GO按鈕才能進行傳送請求

3、找到需要修改的請求之後,右側開啟WebFroms修改對應引數

4、修改之後點Run to Completion提交請求

三、單點打斷

1、在已知某個介面的請求地址,請求前斷點在命令列輸入:bup https://www.baidu.com

 2、取消斷點在命令列輸入:bup 回車即可

四、響應後斷點

1、在命令列輸入:bpafter https://www.baidu.com,擷取資料修改

2、取消斷點在命令列輸入:buafter 回車即可

五、相關指令

1、Bpafter baidu: 中斷  URL  包含指定字元的全部  session  響應

2、Bps 200: 中斷 HTTP 響應狀態為指定字元的全部 session 響應

3、Bpv get: 中斷指定請求方式的全部  session  響應

4、Bpm get: 中斷指定請求方式的全部  session  響應 、、同於 bpv xxx

5、Bpu baidu:與bpafter類似

當這些命令沒有加引數時,會清空所有設定了斷點的HTTP請求。