1. 程式人生 > >fiddler抓取iOS系統https包

fiddler抓取iOS系統https包

https fiddler抓包

Step 1

1. 下載fiddler軟件https://www.telerik.com/download/fiddler

2、選擇Fiddler->Tools->Options->Connections。復選四個框:(1)捕獲ftp請求;(2)允許遠程設備鏈接並捕獲其請求數據(手機導入Fiddler的CA證書時,這一步是必須的步驟,因此在這裏我們提前勾選上); (3)(4)分別是重用客戶端服務端請求。


技術分享圖片




3、打開Fiddler->Tools->Options->HTTPS, 勾選上允許http抓包選項(如下圖)

技術分享圖片

如需用安卓手機或瀏覽器其他連接代理的fiddler,可以直接點擊圖中的Action按鈕選擇export Root Ceratificate to Desktop, 這樣Fiddler生成的證書就會導入到桌面上。然後配置安卓手機。


4、iphone手機必須與電腦(當天電腦本機局域網ip:192.168.0.4)在統一網段,然後設置代理如下:

技術分享圖片


技術分享圖片



5、打開手機,iphone自帶瀏覽器訪問本機IP+8888,例如:192.168.0.4:8888, 點擊 You can download the FiddlerRoot certificate 按照提示,在手機上安裝證書,重啟手機瀏覽器。


6、如何系統為iOS 10.3以上版本:打開 設置->通用->關於本機->證書信任設置 將剛剛安裝的證書設為開啟狀態(低於iOS10.3版本此設置默認為開啟狀態)。低於此版本可以不設置。


7、通過手機訪問數據連接,fiddler即可顯示數據!


fiddler抓取iOS系統https包