iOS知多少

Charles 4.2.1 HTTPS抓包

2017-12-12  本文已影响41人  ZhongXi

Charles
  1. Mac必须与iPhone连接同一WiFi
  2. Proxy -> SSL Proxying Settings -> SSL Proxying -> Add
SSL Proxying
  1. 查看Mac IP地址,iPhone添加代理

    系统偏好设置
    配置代理
  2. Safari访问chls.pro/ssl,安装描述文件

    描述文件
  3. 设置 -> 通用 -> 关于本机 -> 证书信任设置,开启完全信任

    证书信任设置
  4. 此时可以进行抓包了


    Charles 界面
  1. 启动Charles客户端
  2. Proxy -> macOS Proxy
  3. Proxy -> SSL Proxying Settings -> SSL Proxying -> Add
  1. Help -> SSL Proxying -> Install Charles Root Certificate
    此时会打开钥匙串访问安装Charles Proxy CA证书,双击证书,展开信任选项,选择始终信任,如果证书安装不了请搜索Charles Proxy CA,删除就已失效证书再进行安装操作.

    Charles Proxy CA
  2. 此时Mac端可以进行抓包了


    github page
    Charles 界面
上一篇 下一篇

猜你喜欢

热点阅读