日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Fiddler工具基础使用(web端抓包)

發布時間:2023/12/8 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Fiddler工具基础使用(web端抓包) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、下載與安裝

參考:Fiddler的安裝與使用_CoderYYN的博客-CSDN博客_fiddler安裝

(文章記錄使用過程,加強自己記憶,故下載安裝不寫了哈)

二、配置HTTPS

(配置https才能抓取https網址上的數據包,沒有配置的話抓取的都是http網址的)??

①Tools >> Options >>HTTPS

②勾選Capture HTTPS CONNECTs,勾選Decrypt HTTPS traffic?

③trust the fiddle root certificate安裝根證書,全程選yes

④勾選Ignore server certificate errors 和Check for certificate revocation

以下為操作截圖:

?配置https會讓安裝根證書哦

?

?最終4個都勾選上確定就可以了

三、設置過濾條件

(設置過濾條件才能抓取你對應要抓的網址的數據包,不然軟件會抓取電腦上所有操作的,那數據就太多了)

①Filters菜單>>勾選Use Filters

②第二個下拉框中選擇Show only the following Hosts>>輸入目標hosts

③Actions>>Run Filterset Now

hosts可以多個地址查詢,也可以模糊查詢,如*.tmall.com;*.jd.com
*為通配符,英文;隔開

以下為操作步驟截圖

?

四、使用場景一:定位前后端bug

(以TM為例來操作哈,但是吧大型網站都是有做加密和權限的,請求的內容就會顯示亂碼)

①打開抓包工具和準備抓包的網址后,抓包工具會開始讀取,因此你可以先【點?鍵下拉的remove all 來進行清屏,再開始操作

②根據host找到對應操作的數據包,雙擊打開,檢查內容

③判斷響應數據中對應的字段數據是否和預期結果一致,若不一致,那么是后端代碼處理數據有問題,屬于后端bug,若與預期一致,則是前端代碼展示錯誤,屬于前端bug
(預期結果為需求要求頁面要展示的結果)

?

?

五、使用場景二:弱網測試

(弱網測試一般是手機端測試,以下是fiddler的網頁端弱網測試步驟)

設置要模擬的網絡速度

①Rules>>Customize Rules 或者直接Ctrl+R

②Ctrl+F搜索m_SimulateModem或者300

③更改osession中的上行、下行的數值,Ctrl+S保存

開啟網絡延時

①Rules>>Performance>>Simulate Modem Speeds開啟

測試完要再點擊一遍Rules>>Performance>>Simulate Modem Speeds關閉

?設置好要延時的時間后,要開啟

?測試完要再點擊一遍Rules>>Performance>>Simulate Modem Speeds關閉哦

六、使用場景三:設置斷點,截取數據(截包,改包)

截取請求數據包,響應之前

①Rules>>Automatic Breakpoints>>Before Requests

②截取數據包后修改請求體內容,點擊Run to Completion

截取響應數據包,響應之后

①Rules>>Automatic Breakpoints>>After Requests

②截取數據包后修改響應體內容,點擊Run to Completion

?

?截取請求和響應數據包操作都是一樣的,只是選擇的按鈕不一樣

?

?

?(2022.3.27寫完)

總結

以上是生活随笔為你收集整理的Fiddler工具基础使用(web端抓包)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。