-
iPhone抓包
Mac
必須與iPhone
連線同一WiFi
Proxy
->
SSL Proxying Settings
->
SSL Proxying
->
Add
- Host:為需要過濾的域名地址,
*
表示不過濾 - Port:固定為
443
,*
表示任意埠
-
檢視Mac
IP
地址,iPhone新增代理 -
Safari
訪問chls.pro/ssl,安裝描述檔案 -
設定
->
通用
->
關於本機
->
證書信任設定
,開啟完全信任 -
此時可以進行抓包了
-
Mac端抓包
- 啟動
Charles
客戶端 Proxy
->
macOS Proxy
Proxy
->
SSL Proxying Settings
->
SSL Proxying
->
Add
- Host:為需要過濾的域名地址,
*
表示不過濾 - Port:固定為
443
,*
表示任意埠
-
Help
->
SSL Proxying
->
Install Charles Root Certificate
此時會開啟鑰匙串訪問
安裝Charles Proxy CA
證書,雙擊證書,展開信任
選項,選擇始終信任
,如果證書安裝不了請搜尋Charles Proxy CA
,刪除就已失效證書再進行安裝操作. -
此時Mac端可以進行抓包了