charles抓包配置
阿新 • • 發佈:2019-01-26
以mac環境為例說明
1、Charles安裝
2、Charles破解
一個線上破解工具,很方便。
替換前記得備份下原來的charles.jar,以防失敗後恢復。
3、HTTP抓包配置
1️⃣、檢視電腦ip地址
2️⃣、設定手機HTTP代理
手機連上電腦,點選“設定->無線區域網->連線的WiFi”,設定HTTP代理:
伺服器為電腦IP地址:如192.168.138.236
埠:8888
手機上開啟任意網路或者app,Charles會有接入提示,點選allow同意即可。
這時候https的包顯示的都是unknown,需要額外配置。
4、HTTPS配置
點選Charles Help -> SSL Proxying -> Install Charles Root Certificate on a Mobile Device
這時候彈出如下資訊
在手機Safari瀏覽器輸入地址 chls.pro/ssl,出現證書安裝頁面,點選安裝
手機設定有密碼的輸入密碼進行安裝
注意:如果遇到無法安裝證書的情況
- 請設定好手機HTTP代理;電腦上Charles要開著
- 手機端 設定→通用→關於本機→證書信任設定 裡面啟用完全信任Charles證書
Charles設定Proxy
Proxy -> SSL Proxying Settings
勾選Enable SSL Proxying,點選Add
讓手機重新發送https請求,可看到抓包