Charles 4.2 HTTPS抓包,乱码设置,证书信任,证书安装

45 篇文章 0 订阅

在这里插入图片描述

iPhone抓包

  1. Mac必须与iPhone连接同一WiFi
  2. Proxy -> SSL Proxying Settings -> SSL Proxying -> Add
    在这里插入图片描述
  • Host:为需要过滤的域名地址,*表示不过滤
  • Port:固定为443,*表示任意端口
  1. 查看Mac IP地址
    在这里插入图片描述
    在这里插入图片描述

  2. iPhone添加代理, 点击wifi 》 Configure Proxy
    在这里插入图片描述

  3. 选择 Manual, Server填写Mac的ip, Port写 8888
    在这里插入图片描述

  4. Safari访问chls.pro/ssl,安装描述文件
    路径: Help > SSL Proxying > Install Charles Root Certificate on a Mobile Device or Remote Browser
    在这里插入图片描述
    弹出安装根证书指引弹框
    在这里插入图片描述
    Safari访问chls.pro/ssl,安装描述文件,到Setting > General > Profile 下面安装刚下载下来的证书。

在这里插入图片描述

  1. 设置 Setting -> 通用 General -> 关于本机 About -> 证书信任设置,开启完全信任 Certificate Trust Settings > Charles Proxy CA
    在这里插入图片描述

  2. 此时可以进行抓包了
    在这里插入图片描述

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

在这里插入图片描述

  1. 此时Mac端可以进行抓包了
    在这里插入图片描述

参考

https://juejin.im/post/5a30a52a6fb9a0451d4175ed

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值