Charles抓包Https/SSL图文教程
2020-04-16 本文已影响0人
pokeey
电脑端:
打开Charles ->Help->SSL Proxying

选择Install Charles Root Certificate,安装Charles的证书到电脑中
手机端
以iPhone为例,打开手机,进入设置->Wifi,需要和电脑在同一网段下,点击Info按钮进入wifi的详细信息,

选择配置代理

ip地址填入电脑端的ip地址,端口固定为8888

然后打开手机上的Safari,输入地址chls.pro/ssl,这个时候会弹出一个配置文件下载的弹窗,选择下载


打开设置,会出现一个已下载描述文件

点击安装

返回设置->通用->关于本机 拉到最下面,证书信任设置

打开开关,表示信任该证书


这个时候证书都配置完了
如果是这台手机和电脑第一次连接的话这个时候Charles会弹出一个弹窗,选择Allow

这个时候手机发出的请求就会被Charles劫持,在需要抓包的连接上,右键弹出菜单,选择Enable SSL Proxying,这个时候手机再次发出该请求后便会被解释出来