Charles抓移动端Https包,出现Unknown,设置证书
默认已经懂得如何抓http的,如果不懂可以自行百度设置代理
1.首先手机上安装证书
手机端就是需要到手机浏览器打开chls.pro/ssl下载安全证书安装到手机上
接下来,如下所示
然后弹出这个,点击ok
接下来打开WLAN 找到高级设置,点击安装证书
找到刚才下载的证书文件
注意:需要注意下载的证书文件的名称是否完整,如果证书文件名称与图不一致、如果证书下载成功且手机提示安装成功,依然不能正确抓取https的报文的。此时我们需要换一个浏览器,建议QQ浏览器,同样在浏览器网址栏输入chls.pro/ssl下载证书,此时证书文件名称如图,同时还需要注意如果下载的证书文件后缀非 .crt,需要将证书文件后缀修改为 .crt,文件名称不变,否则识别不了证书文件。
2.接下来电脑安装Charles证书:
(1)如图,help下打开SSL Proxying
(2)点击红圈弹出添加证书
确认添加之后,出现如图所示
(3)打开,然后add
点击Ok,至此Charles证书安装成功,https的包不再显示为Unknown。