Charles 4.2.1 HTTPS抓包

隐身守侯 提交于 2019-11-30 05:30:36

Charles 4.2.1 HTTPS抓包

 

Charles

 

  • iPhone抓包

  1. Mac必须与iPhone连接同一WiFi
  2. Proxy -> SSL Proxying Settings -> SSL Proxying -> Add

 

 

  • Host:为需要过滤的域名地址,*表示不过滤
  • Port:固定为443,*表示任意端口
  1. 查看Mac IP地址,iPhone添加代理

     

  2. Safari访问chls.pro/ssl,安装描述文件

     

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

     

  4. 此时可以进行抓包了

     

  • 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,删除就已失效证书再进行安装操作.

     

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

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!