Charles註冊破解
Charles的安裝過程在就不做過多介紹了,這裏主要說一下Charles的破解方式,不註冊購買只能使用30天。這裏提供一個License Key,4.x版本親測可用。打開Help
輸入下面的License即可。
// Charles Proxy License
Registered Name: https://zhile.io
License Key: 48891cf209c6d32bf4
Charles抓包的流程
1.查看本機電腦ip地址
打開Help
-> Local IP Address
即可看到,記錄下這個ip地址後面有用。
打開Proxy
-> Proxy Settings...
查看代理端口配置,默認值爲8888記下這個端口。
設置手機代理
保證手機和電腦連接同一無線局域網,並且設置手機wify HTTP代理爲手動,輸入剛纔記錄的ip地址和端口。
這時進行抓包操作,發現已經可以抓到接口的請求了。
但是請求前都加了鎖,具體地址爲<unknown>
。
解決<unknown>
問題
-
手機端需要安裝ssl證書(如果沒有安裝證書,打開瀏覽器登錄網址:chls.pro/ssl 安裝證書),安裝好之後要設置信任該證書(
通用
->關於本機
->設置信任該證書
),不然抓包仍然會顯示unknown類型。
-
在Charles中,設置
Proxy
->SSL Proxying Settings
中的SSL Proxying
的代理網址。
直接點擊Add
->OK
即可,不用輸入host和port。
再次抓包,已經沒有小鎖子了,可以正常展示抓包內容。