美文网首页iOS知多少
Charles 4.2.1 HTTPS抓包

Charles 4.2.1 HTTPS抓包

作者: ZhongXi | 来源:发表于2017-12-12 18:21 被阅读41次

    Charles
    • iPhone抓包

    1. Mac必须与iPhone连接同一WiFi
    2. Proxy -> SSL Proxying Settings -> SSL Proxying -> Add
    SSL Proxying
    • Host:为需要过滤的域名地址,*表示不过滤
    • Port:固定为443,*表示任意端口
    1. 查看Mac IP地址,iPhone添加代理

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

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

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


      Charles 界面
    • Mac端抓包

    1. 启动Charles客户端
    2. Proxy -> macOS Proxy
    3. Proxy -> SSL Proxying Settings -> SSL Proxying -> Add
    • Host:为需要过滤的域名地址,*表示不过滤
    • Port:固定为443,*表示任意端口
    1. Help -> SSL Proxying -> Install Charles Root Certificate
      此时会打开钥匙串访问安装Charles Proxy CA证书,双击证书,展开信任选项,选择始终信任,如果证书安装不了请搜索Charles Proxy CA,删除就已失效证书再进行安装操作.

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


      github page
      Charles 界面

    相关文章

      网友评论

        本文标题:Charles 4.2.1 HTTPS抓包

        本文链接:https://www.haomeiwen.com/subject/txunixtx.html