美文网首页插件前端面试
使用Charles抓取HTTPS数据

使用Charles抓取HTTPS数据

作者: peaktan | 来源:发表于2018-05-19 14:17 被阅读64次

第一步、安装Charles

Charles 4.2.5 破解

第二步、电脑安装Charles根证书

2.1、以MAC为例,直接在Charles的Help菜单中安装:
屏幕快照 2018-05-19 下午1.24.36.png
2.2、安装完成后,在钥匙串中找到该证书,双击选择始终信任
屏幕快照 2018-05-19 下午1.28.32.png

第三步、手机安装Charles根证书

3.1、以IOS为例,直接在Charles的Help菜单中保存手机CA证书到桌面,通过AirDrop传到手机上,然后安装
屏幕快照 2018-05-19 下午1.30.32.png 屏幕快照 2018-05-19 下午1.31.54.png
ps:特殊在 如果是iOS11以上 手机 要打开信任开关,设置-->通用-->关于本机-->证书信任设置--> 指定证书开关开启
屏幕快照 2018-05-19 下午1.34.16.png

第四步、配置Charles

4.1、mac设置代理,勾选Enable SSL Proxying,在Location部份选择add,按如下图添加,抓取任意站点、443端口的数据
屏幕快照 2018-05-19 下午1.39.20.png 屏幕快照 2018-05-19 下午1.38.55.png

注意:

如果同时使用了其他的网络代理,产生冲突,charles无法抓取数据,比如使用蓝灯之类的vpn代理,记得先关掉。

相关文章

网友评论

    本文标题:使用Charles抓取HTTPS数据

    本文链接:https://www.haomeiwen.com/subject/wywodftx.html