Charles Https 抓包 macOS Catalina

Charles抓包https,显示为乱码。需要安装证书才可以显示正常数据。

直接上流程:

1、先在mac端安装证书

Help -- SSL Proxying -- Install Charles Root Certificate

Charles Https 抓包 macOS Catalina_第1张图片

屏幕快照 2019-06-25 下午5.07.13.png

然后打开钥匙串

Charles Https 抓包 macOS Catalina_第2张图片

屏幕快照 2019-06-25 下午5.24.27.png

在右侧找到

屏幕快照 2019-06-25 下午5.25.22.png

第一次安装显示证书不受信任,双击打开

屏幕快照 2019-06-25 下午5.26.54.png

选择始终信任 ,就ok了

2、手机端也需要安装证书

Help -- SSL Proxying -- Install Charles Root Certificate on a Mobile Device or Remote Browser

Charles Https 抓包 macOS Catalina_第3张图片

屏幕快照 2019-06-25 下午5.28.45.png

然后手机需要设置chaerles代理,链接到当前的网络,输入ip地址及端口号。设置成功后,打开手机浏览器,输入chls.pro/ssl下载证书。

打开手机设置->通用->描述文件与设备管理->找到charles proxy描述文件,打开后选择安装。

如果你的ios系统是10.0以上的系统,还需要打开设置---关于手机----证书信任设置,开启charles证书的信任设置。

3、设置域名

Charles Https 抓包 macOS Catalina_第4张图片

屏幕快照 2019-06-25 下午5.39.32.png

Charles Https 抓包 macOS Catalina_第5张图片

屏幕快照 2019-06-25 下午5.39.58.png

填写你要抓包的域名,端口填写443就可以了。

现在去尝试抓包吧。。。。


~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~

作者:th先生

链接:https://www.jianshu.com/p/86814eaa78ff

来源:

著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~

你可能感兴趣的:(Charles Https 抓包 macOS Catalina)