使用fiddler抓包過程中遇到一系列的問題,浪費了大半天時間~~~寫下解決辦法
按照網上方法配置之后還是無法抓到cookies提示各種證書錯誤
1、卸載fiddler重新安裝,設置
2、設置步驟
(1)進入fiddler-option--https,去掉左邊的勾,然后保存
(2)進入IE--Internet選項--內容---證書,刪除所有的個人證書
(3)進入fiddler--option勾選左邊的勾,如果彈出警告選擇yes
(4)設置IE代理,進入Internet選項--鏈接,代理設置,設置代理為127.0.0.1,端口號為8888,PS:本地地址不適用代理前面的勾要勾上
接下來,重啟fiddler之后,打開瀏覽器百度登陸看是否可以抓到cookies就可以了
Android設置代理
1、進入fiddler--option--connections,勾選允許手機代理
2、進入手機WiFi,設置代理
3、就可以抓取手機端的http請求了,PS:如果不行就重啟fiddler
抓HTTPS的包
第一步:查看本機ip
第二步:手機代理的WiFi網段必須和電腦屬於同一個網段(ping 電腦端IP)
第三步:進入手機端瀏覽器輸入http://192.168.XX.XX:8888(電腦IP),下載證書,然后點擊打開安裝好證書(每換一個WiFi都要重新下載安裝證書)
第四步:打開fiddler配置option(該勾的都勾上)
第五步:打開app,就可以抓取到HTTPS的包了