破解:需要替換lib文件夾下的jar文件 charles.jar
一、配置Charles證書
Help——SSL Proxying——Install Charles Root Certificate
查看證書是否安裝成功
二、(解決亂碼問題)選擇Proxy——SSL Proxy Setting,添加Location
Host和Port均設為*
三、電腦抓包(需要勾選 Windows Proxy)
打開瀏覽器訪問任意網站
四、手機抓包
1、查看Charles的主機名和端口號
Help - Local IP Addresses
Proxy - Proxy Settings
2、手機設置代理(手機跟電腦連接同一個網絡)
長按選擇修改網絡
選中顯示高級選項
手機發起請求,Charles會彈出界面,要選擇同意(allow)如果沒有彈出此界面,一般無法抓包,請確認防火牆關閉,並重啟Charles
3、華為p20安裝證書
瀏覽器打開https://chls.pro/ssl下載證書
從存儲設備安裝
安裝時選擇 用於 VPN 和應用,安裝成功的證書在用戶憑證中可以看到
打開某一app,通過Charles 能看到請求信息