Charles配置HTTPS抓包

前言:

由于Https的请求都是加密的,Charles需要配置证书才可以抓包,没配置证书之前,Https的请求都是显示的<unknown>。

下面是配置步骤:

1.打开Charles,点击Help:


image.png

2.打开钥匙串,找到Charles Proxy CA证书,右键选择显示详情,标记为始终信任:

image.png

3.打开Charles,点击Help:


image.png

image.png

4.打开手机,按照上图的提示设置代理:


image.png

image.png

5.打开手机浏览器(Safari),输入chls.pro/ssl,然后安装证书

6.手机系统是iOS10以后的, 打开设置 > 通用 > 关于本机 > 证书信任设置 > 勾选Charles Proxy CA证书.

image.png

然后打开Charles即可看到Https的请求数据详情。

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

推荐阅读更多精彩内容