系統環境:win10
1.在charles官網上下載軟件
https://www.charlesproxy.com/...
註冊碼如下:
Help->Register
Registered Name: https://zhile.io
License Key: 48891cf209c6d32bf4
2.防火牆開啓charles應用網絡
控制面板->所有控制面板項->Windows Defender 防火牆->允許應用通過Windows Defender 防火牆進行通信 :將charles web debugging proxy的專用和公開網絡都勾上即可
3.開始抓包
具體教程參考:https://blog.csdn.net/AI_Gree...
此處需要注意:
ios系統:需要配置證書信任
android系統:
在安卓系統裏,證書被分為兩類,系統證書,用户證書,使用charles安裝的證書屬於用户證書,在安卓7版本以上,為了安全,用户證書默認不再受信任,就會導致抓取https包時app網絡異常。
解決方案:
一、降級安卓系統,使用夜神模擬器(舊版,不然不支持7版本以下安卓,我裝的是6.6.0.1版本)
https://www.yeshen.com/blog/v...(夜神模擬器舊版下載地址)
後續操作參考:https://www.cnblogs.com/yulia...
二、不想降級安卓系統,將用户證書改為系統證書(需要root),推薦還是使用模擬器
安裝證書參考:
https://wenku.baidu.com/view/...
4.成功抓包