Charles相關設置
首先安裝證書:
選擇“受信任的根證書頒發機構”,然后下一步下一步,最終會看到導入成功的提示。
其次,設置SSL Proxying Settings:
為了抓取手機的https而設置的,勾上那個Enable SSL Proxying,再Add: * 443,點擊OK。
手機相關設置
Charles設置完畢,現在需要下載手機的證書。
在這里可以查看到等下需要設置的WiFi代理信息。
接下來,手機和電腦連接同一WiFi,並且將代理改成手動,填上上方的IP地址和端口:
點擊確定之后,正常來說會在Charles出現提示,問是否允許該設備,如果沒有出現,請關閉防火牆。
接着在手機上安裝證書,輸入網址 chls.pro/ssl,會自動下載該證書,然后手機上找到通用-描述文件與設備管理-驗證charles的證書
再找到關於本機-證書信任設置-信任charles證書
現在就可以抓包了