汕尾海湾 发表于 2024-9-10 04:23:07

iOS手机无法安装Charles 的ssl证书

题目形貌

iOS客户端安装证书时一直卡在下载这一步,无法抓包
1、打开Charles,选择help→SSL Proxying→Install Charles Root Certificate on a Mobile Device or Remote Browser
https://i-blog.csdnimg.cn/blog_migrate/a90595282fce25c08951b65d339c164e.png#pic_center
2、按照步骤1中的提示进行操作,手机毗连电脑代理,打开safari,输入网址:chls.pro/ssl
会出现一直加载不出来,无法下载证书的题目
https://i-blog.csdnimg.cn/blog_migrate/64ab316811e4c40388255f505b8b7196.png#pic_center
个人推测应该是safari浏览器的安全性设置比力高,目前无法试用该方式直接进行下载
解决方案:

先下载证书到电脑上,然后传得手机进行安装
1.打开Charles,选择help→SSL Proxying→Save Charles Root Certificate
https://i-blog.csdnimg.cn/blog_migrate/9715c2cf815a188ed043bb8d2fe1cf76.png
生存后文件类型是.pem
2.通过通信软件传得手机上,我是用QQ操作的,下载后选择“用其他应用打开”
https://i-blog.csdnimg.cn/blog_migrate/6f52aa5c22eea89b9d67204949d7679e.png
选择存储到“文件”
https://i-blog.csdnimg.cn/blog_migrate/d0bd8a837144ffb4deb66317442e197c.png
在文件中找到该文件,点击后进行下载https://i-blog.csdnimg.cn/blog_migrate/ea5dec931d3b12b3ce3f214bfb423750.png
按照提示在"设置"–>"通用–>"VPN与设备管理"中找到这个证书,点击进行安装https://i-blog.csdnimg.cn/blog_migrate/cf3356dc8dd3ff9a3baec7c1c9882d76.png
https://i-blog.csdnimg.cn/blog_migrate/0b06b5d6d8fc2ee54f910bd6b98e9aff.png
安装成功之后,在“设置”–>“通用”–>“关于本机”–>"证书信任设置"中进行信任
https://i-blog.csdnimg.cn/blog_migrate/6572110688dc46404f888c5a5609e568.png
现在就可以抓HTTPS协议的接口了

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: iOS手机无法安装Charles 的ssl证书