抓包方法

如果不进行下面的设置,https的reqeust和response都是乱码,设置完之后https就可以抓包了。

mac配置:Help->SSL Proxying -> install Charles Root Certificate

如果出现双击不能安装,可以尝试如下方法:

  1. 点第四个按钮,下载到本地
  2. 钥匙串访问的界面左侧,选择“登录”或login按钮,直接将.cer文件拖进中间的各种钥匙列表中即可

手机端安装证书: Help->SSL Proxying -> Install Charles Root Certificate on aMobole Device or Remote Browser 按提示安装即可。

ssl配置: Proxy -> SSL Proxying Setting -> 在SSL Proxying 一栏添加域名即可

例如: *.qq.com:443

-更新-

10.3 以上系统需要你在通用 -> 关于本机 -> 证书信任设置 -中信任 Charles 的证书。

做mac上代理

需要注意的是需要关闭小飞机。