美文网首页插件前端面试
使用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