1. 工具下载(Mac端)
下载链接: https://pan.baidu.com/s/1DYQ692tUBiDB1HNm4H_-8A 提取码: he1d
安装破解过程见解压后的文件说明
2. Charles配置
1、让电脑和手机连接同一个WiFi【电脑开WiFi给手机连接也可以】
2、打开Charles,点击菜单栏中Proxy –> Proxy Settings···,设置代理端口是8888【默认】,可以不修改端口号, 点击OK
3、要对HTTPS抓包的话,还需要设置Proxy -> SSL Proxying Settings -> SSL Proxying -> Add,添加所有的域名和端口
4、点击菜单栏Help->SSL Proxying->install Charles Root Certificates on a Mobile Device or Remote Browser,可以看到手机端安装证书提示
3.手机配置
1、根据以上提示,打开手机的WiFi设置,连接和电脑同一个WiFi【或者连接电脑开启的热点】,设置代理IP与端口(代理IP就是上图的IP,端口就是Charles的代理端口8888)
华为手机长按连接Wifi区域,修改网络
2、手机浏览器访问网页,输入chls.pro/ssl,出现证书安装页面,点击立即下载(设置代理后访问)
3、然后在手机设置里面,找到从存储设备安装或者直接搜索安装即可
小米手机: 设置 -> 更多设置 -> 系统安全 > 加密与凭据->从SD卡安装
4.手机抓包
打开应用就可以抓包了