Fiddler抓包過程
1)點擊窗口最左下角的Capturing(捕獲、抓獲的意思,多次點擊可以來回切換)
2)在瀏覽器窗口中輸入要訪問的地址,進行操作即可
3)這種方式適用於網頁和有頁面顯示的接口(無頁面的接口不適合)
4)可以抓取http請求,也可以抓取https請求,但https請求需要設置:
①點擊Fiddler中的菜單Tools→Options
②點擊HTTPS→勾選“Decypt...”(意思是解密https傳輸的數據)→在彈出的窗口中一直點確定或是即可(無彈窗則忽略)
③勾選“Ignore...”(表示忽略證書錯誤,https的請求需要下載證書)→在彈出的窗口中一直點確定或是即可(無彈窗則忽略)
④點擊“ok”,關閉上述窗口,回到Fiddler主界面
⑤點擊工具欄的“Decode”(解碼https數據,會正常顯示漢字,否則漢字會亂碼),正常點擊后會被藍框圈起
5)過濾會話
會話:Fiddler左側窗口中的每一行就是一個會話(一個請求)
用戶在瀏覽器中的所有操作,都會被Fiddler截獲(不論有無價值)
過濾方法:
點擊窗口右側上方“Filters”(filter:過濾器)→勾選Use Filter→選擇“Show only the following hosts”→在下面文本框中輸入多行IP或域名即可→點擊右側按鈕“Actions”中的第1項“Run Filterset now”