1.下载安装windows
官网下载地址:https://www.charlesproxy.com/下载安装包后直接安装,MAC跟windows流程同样。
浏览器
2.破解app
1)https://tools.zzzmode.com/mytools/charles/打开地址,生成破解后的charles.jar文件。iphone
2)替换安装包中的charles.jar文件完成破解。spa
替换本地charles.jar文件代理
macOS: /Applications/Charles.app/Contents/Java/charles.jar
code
Windows: C:\Program Files\Charles\lib\charles.jar
blog
3.启动charles查看是否完成破解ip
4.设置代理:设置charles, Proxy->Proxy setting,就能够抓取http协议了(默认不用更改)ssl
5.安装证书:
windows安装后,须要将证书导出再导入,导到到受信任证书。
PS:浏览器-Internet选项-内容-证书-中级证书颁发机构,导入安装的Clarles证书,再导入到受信任的根证书机构中。
MAC安装后,须要将证书添加为受信任证书。
MAC中的钥匙串打开,有个证书,将charles证书设置为受信任证书。
6.https协议设置Proxy->SSL Proxy setting ADD
add Host * port 443
6.手机中安装证书
手机链接跟电脑端同一个WIFI,并设置成电脑端ip代理地址,代理地址经过charles查看
Help-SSL proxy-instal charles root certificate on a Mobile Device or Remote Browser
手机浏览器输入chle.pro/ssl 弹出安装证书,安装便可,iphone手机,证书要打开信任证书开关。
7.抓取数据包