Charles抓包iPhone踩坑(自用)
電腦設置
Charles菜單欄選擇Proxy/SSL Proxying Settings...

確保同步紅框圈中的設置,尤其是第一次安裝的時候這里默認為空

網絡連接
在Charles里點擊Help/SSL Proxying/Install Charles... On a Mobile Device...

手機設置
此刻會出現彈窗,根據提示設置手機的Wi-Fi代理,注意電腦會提示有設備訪問,記得批準(較簡單,略過)

此時Charles已經可以抓包了,但是得到的數據還是亂碼,需要做下一步的設置,
于是根據提示用Safari訪問chls.pro/ssl安裝證書,但是我這里遇到了無法訪問的問題,隨后訪問一下地址即可解決http://charlesproxy.com/getssl
證書授權設置
訪問以上網站安裝了配置描述文件之后還需要授權,在V*N與設備管理授權配置文件。

還有一個偏僻地方需要授權,在通用/關于本機/證書信任設置對此證書進行授權。缺少一個授權在抓包時都會被提示SSL證書不合法balabala

隨便抓個包,可以看見抓包成功且明文返回(如果不做額外加密的話)
本文來自博客園,作者:MrYu4,轉載請注明原文鏈接:http://www.rzrgm.cn/MrYU4/p/19010478/charles-zhua-baoiphone-cai-keng-zi-yong

浙公網安備 33010602011771號