一.PC端Fiddler設置
1.安裝https 證書
打開Fiddler->Tool->Fiddler Options->HTTPS tab,勾選上並Capture HTTPS CONNECTs(捕獲 HTTPS 連接)和 Decrypt HTTPS traffic (HTTPS 請求解密),並安裝證書(首次使用無證書,會彈出是否信任fiddler證書和安全提示,直接點擊yes就行),重啟Fiddler生效。
2.允許手機遠程連接
點擊 Fiddler->Tools -> Options,在 Connections 面板選中 Allow remote computers to connect 允許其他設備連接(此操作需重啟Fiddler生效)。
3.查看IP地址
方法:可以查看Fiddler 右上角電腦小圖標可以查看本機IP或者cmd ipconfig 查看
二.手機端設置
1.接入網絡
首先確保手機與電腦是處於同一局域網。我這里筆記本與手機連得是同一WiFi。
然后手機打開WiFi設置,手機代理輸入電腦的IP與端口:端口號就是Fiddler tools里面設置的。
2.手機安裝證書
(1)手機此時打開瀏覽器輸入IP:端口號 例:192.168.31.17:8888,跳轉到 Fiddler Echo Service 證書下載頁,點擊FiddlerRoot certificate下載並安裝;
(2)為證書命名
到這里PC端與手機端抓包的環境就配置好了。
注:這里是Android用於演示,ios的話(等有錢再說)差不多。本人一開始用的是小米8但是證書一直沒有啟用,查看才知道被鎖了。只能使用舊手機Android 5.0系統,大家使用可以查看下自己安裝證書是否啟用。
關於Fiddler 過濾的另一篇文章 https://www.cnblogs.com/jc-home/p/11668884.html