1、按照下圖6個步驟配置Charles,使Charles能夠抓取443端口的數據包
配置443.png
2、在Mac 安裝Charles Root Certificate
keychain.png
選中Install Charles Root Certificate 會調起Key Chain Aceess (鑰匙串訪問)
信任證書.png
3、查看Charles作為代理服務器的Ip和端口
查看配置.png
配置端口Ip.png
4、在iOS設備下載證書
1、iOS設備和裝有Charles的電腦在同一個局域網內
2、配置代理服務器端口和IP
設置局域網的代理.png
Charles的IP和端口.PNG
3、下載偽裝證書
在Safari中輸入chls.pro/ssl,在彈框中點擊允許下載,然后在設置中查看證書
下載證書.PNG
點擊允許.PNG
安裝證書.jpg
4、安裝證書
安裝配置證書.PNG
5、信任證書
一旦證書安裝到你的手機上,要確認證書信任設置是打開的狀態,按照以下步驟去開啟證書信任設置,設置 > 通用 > 關于本機 > 證書信任設置 ,設置剛才下載的證書的信任設置為開啟狀態。
IMG_1677.PNG
6、這時候再打開App,就可以看到Https的數據包信息了
Https抓包成功.png