使用Charles对HTTPS抓包

2017-07-05 1767 0
  1. 点击 Help -> SSL Proxying -> Install Charles Root Certificate,安装Charles证书,双击Charles证书,选择始终信任。

  2. 手机连接Charles代理,然后使用手机浏览器打开 chls.pro/ssl,安装证书。iOS 10.3系统,需要在 设置→通用→关于本机→证书信任设置 里面启用完全信任Charles证书。安卓系统在 设置->系统安全->从存储设备安装 安装证书,如果弹出“键入凭据存储的密码”,先给手机设置一个数字锁屏密码,安装之后再取消数字密码。

  3. 在需要抓包的链接上右键,Enable SSL Proxying。

注意 使用Charles抓包时不可连接VPN