环境准备
- 电脑安装好
Charles
,并安装好Charles
的证书,并在添加SSL Proxy
Help > SSL Proxy > Install Charles Root Certificate Proxy > SSL Proxy Settings , 添加 *:443, 即抓取所有HTTPS的包
- 手机安装
Chrome
浏览器,切勿使用小米自带的浏览器,很坑的
环境配置
Charles
打开``
Help > SSL Proxy > Install Charles Root Certificate on a Mobile Device or Remote Browser
2. 确保手机WIFI
和电脑使用的是同一个WIFI
,设置手机WIFI
红框写的地址便是上一个步骤Charles
提示的地址
3. 手机下载Charles
证书。打开Chrome
浏览器,输入地址chls.pro/ssl
并进入,会提示下载证书,默认是保存在Download
文件夹
4. 在手机上安装Charles
证书。
设置 > 更多设置 > 系统安全 > 加密和凭据 > 从存储设备安装
进入后,右上角可以选择对应的文件夹,找到Download
文件夹,选择对应的证书,点击安装,输入锁屏密码即可,输入安装证书的名称,确认后会提示安装成功。
如果没有提示安装证书成功,即是失败了,重启下手机来一遍即可
抓包体检
现在便可以愉快抓包了,随便操作下Chrome
浏览器访问网页
笔者遇到过抓着抓着手机突然连不上网了,重新连下WIFI
即可…