下載 Charles
Charles 4.5.5 破解版 鏈接:https://pan.baidu.com/s/1ojcdF5Ty8iN4T4yJxP1dXw 密碼:1ssl
Mac 配置 Charles
- SSL 代理 安裝 Charles Root 證書
菜單:Help > SSL Proxying > Install Charles Root Certificate

- 鑰匙串訪問 > 種類 > 證書:找到
Charles Proxy CA (***)證書:使此證書始終信任

- SSL 代理 設置
菜單:Proxy > SSL Proxying Setting...

打開SSL代理:Enable SSL Proxying;添加要匹配攔截的域名和端口(通用配置):*:443、*:*

iPhone 手機 配置
- 設置無線網絡代理
菜單:Help > Local IP Address
找到自己電腦的內網IP > 配置手機WiFi的HTTP代理;端口默認是:8888(端口可以在菜單:Proxy > Proxying Setting... 中查看)
彈框允許 Charles 代理Allow



- 打開Safari瀏覽器,輸入網址:chls.pro/ssl 安裝手機端證書
菜單:Help > SSL Proxying > Install Charles Root Certificate on a Mobile Device or Remote Browser


- iOS 13.3 系統 安裝 & 信任證書
安裝證書:設置 > 通用 > 描述文件

信任證書:設置 > 通用 > 關於本機 > 證書信任設置

抓包

其他
1. Charles 如何抓包 MacOS 系統自身的網絡請求
勾選菜單:Proxy > MacOS Proxy
2. 其他問題
菜單:Proxy > MacOS Proxy
# 已測試通過的手機 * iPhone - iPhone 6 Plus (iOS 12.4.4) - iPhone 11 Pro Max (iOS 13.3) * Android - Nexus 6 (Android 7.1.1) - OnePlus 2 (Android 5.1.1) - 安裝證書:不要通過系統瀏覽器下載;下載完成:打開設置 > WiFi > 高級 > 安裝證書 - MI CC 9e (Android 9) 測試未完全通過 - 證書安裝完成,但是依然無法抓取
