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、然后 打开设置-》通用-〉 关于本机 ,至此 就可以看到证书了, 我们直接点 “信任”

 

本文标签: 工具手机charlesHTTPSios