行业知识
使用mac电脑-charles抓IOS和Android的包
2026-11-10 20:38:09
来源:互联网转载
1、首先保证电脑和手机处于同一个局域网内,可以连同一个热点
2、手机设置里设置代理
- 打开charles->help->ssl proxying->最长的那个
- 打开手机设置-Wi-Fi-代理:默认是无,改成手动,把charles的代理地址和端口填入
- 手机浏览器访问chls.pro/ssl下载证书,如果出来的是提示页面,检查下手机是否连接了***,断开***再试下
【电脑端charles的设置】
1、proxy->macOS Proxy 勾选此项
PS:有的app,还需要在debug界面开启抓包模式,这个看具体项目
2、Proxy->SSL Proxy Settings
点击add添加一个配置:Host填写* port填写443
3、Proxy->Proxy Settings
portt填写8888
勾选下面两项
4、手机app的debug面板上添加代理地址
PS:IOS抓包比Android多一步,手机上安装证书之后要去设置-通用-关于本机-证书信任设置中开启信任
5、最后,操作app就可以抓到包了,request里看请求、response里看响应
上一篇:体验服怎么调定位服务器?
下一篇:python中的排序(一)