电脑端配置见:
1、安装证书
抓取PC端请求,需要安装证书:
位置:help-SSL proxy-install Charles Root Certificate-下载并在根证书中设置为信任。
2、抓取HTTPS请求设置
位置:Proxy-SSL Proxying Settings -Add-
「设置Host为*,表示抓取所有域的请求;
设置port 为443,表示抓取HTTPS的请求」
3.开始电脑抓包
点击Proxy-Mac proxy,即可开始
手机端配置见:
- 下载证书
位置:help-SSL proxy-install Charles Root Certificate on Moblie device or remote broswer
手机浏览器访问http://chls.pro/ssl 下载证书
2.证书信任
打开手机设置-关于本机-信任证书
- 打开Charles代理
位置:Proxy-Proxy Settings-端口设置8899即可-勾选Enable transparent HTTP proxying-点击ok
4.查看PC端IP
位置:help-local IP address
5.打开手机设置代理
设置-WLAN-修改网络-代理设置为手动-填写如上的ip和端口,点击存储
- 电脑确认
电脑上点击allow即可开始手机抓包
操作技巧
- 双击可点击focus网址
- 停止代理可以点击⭕️
- 右键文件可以保存文本或者提取url
- content即为网页获取内容
- content-headers为 请求头
- 如果出现手机wifi无网络连接,建议两端都重新启动,一般都可以解决
文章参考自:https://blog.csdn.net/yxf15732625262/article/details/124177257