Charles相關設置
首先安裝證書:

選擇“受信任的根證書頒發機構”,然后下一步下一步,最終會看到導入成功的提示。

其次,設置SSL Proxying Settings:

為了抓取手機的https而設置的,勾上那個Enable SSL Proxying,再Add: * 443,點擊OK。

手機相關設置
Charles設置完畢,現在需要下載手機的證書。

在這里可以查看到等下需要設置的WiFi代理信息。

接下來,手機和電腦連接同一WiFi,並且將代理改成手動,填上上方的IP地址和端口:

點擊確定之后,正常來說會在Charles出現提示,問是否允許該設備,如果沒有出現,請關閉防火牆。

接着在手機上安裝證書,輸入網址 chls.pro/ssl,會自動下載該證書,然后手機上找到通用-描述文件與設備管理-驗證charles的證書

再找到關於本機-證書信任設置-信任charles證書

現在就可以抓包了

