Charles 4.2.1 HTTPS抓包


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 界面
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 抓包分析数据在移动开发中十分重要,可以帮助我们更快的了解数据构成,提高开发效率。但是在苹果要求上线的App必须使用...
    梧雨北辰阅读 14,918评论 21 35
  • Charles下载地址 官网的地址就不贴了,直接百度就可以找到。正版的charles购买需要50刀。这里给大家介绍...
    OC笔记阅读 4,059评论 1 9
  • 小学一直到高中,都很喜欢看书。高中时,不管学习再忙,午休前都会花半个小时看会文言文版《史记》。上了大学,断断续续又...
    PennLi阅读 271评论 0 0
  • 00 他曾被誉为中文系最顶尖的大神,没有之一,后因整个人懒懒散撒毕业后懒得去找工作,顺水推舟留在了a大当老师。...
    风影落墨阅读 642评论 0 0