admin管理员组文章数量:1530353
一、抓包前准备工作
目录
一、抓包前准备工作
二、准备好后, 开始您的实地操作吧!
三、安装证书上俺遇到的问题分享给大家 :
1. 抓包工具 : Charles-MAC OS版本
「官网安装地址 : https://www.charlesproxy/download/ 展示情况如下图所示, 根据自己需要的版本去下载, 这里用的是mac OS版本」
2. 操作系统 : Mac air
3. 操作手机 : Aphone13
二、准备好后, 开始您的实地操作吧!
( 1 ) 抓取 Aphone手机https包
1. 安装手机证书
Help-》SSL Proxing-〉点击 Install Charles Root Certificate on a Mobile Device or Remote Browser
弹出提示 , 并在提示中获取 证书访问服务
接着 在手机端自带的浏览器Safari 中输入“chls.pro ”并访问
然后 打开设置-》通用-〉 关于本机 , 就可以看到证书了, 我们直接点 “信任” ,
进入设置-》通用-〉 VPN与设备管理 , 检查描述文件是否 “已验证” ,下图已验证状态是正确的 , 如过未验证,安装证书后会通过验证的
2. 配置 手机端代理服务
需要拿到的连接参数 有ip地址、端口号,具体怎么拿到,如下图所示
参数获取到后, 去手机端配置
3、进入Proxy-》SSL Proxying Settings-〉Add, 添加需要访问的服务
4、在浏览器上访问 配置的服务, Charles上即可看到数据包
三、安装证书上俺遇到的问题分享给大家 :
证书安装后, 执行移除证书 操作后, 再次通过 salary浏览器 输入“ chls.pro” 安装证书 , 证书虽然已经安装 到本地 , 但是 你会发现 在手机的 “ 证书信任设置 ” 和 “ VPN与设备管理” 中 无法识别到证书 ,本人遇到这种问题后 花费了一些时间去百度 ,终于被我找到了快捷的答案去解决! 接下来就带着大家去看看解决方法吧~ 嘿嘿嘿
1、在手机 salary浏览器 中 打开证书网址 : https://www.charlesproxy/assets/legacy-ssl/charles.crt
出现 “ 允许” 就对了~, 点击允许安装即可
2、接着 打开设置-》通用-〉 VPN与设备管理 , 会看到证书的描述文件, 我们点击该文件 , 安装即可!
3、然后 打开设置-》通用-〉 关于本机 ,至此 就可以看到证书了, 我们直接点 “信任”
版权声明:本文标题:第3篇-使用charles工具抓取ios手机https包 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1725931112a1049834.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论