【无标题】

MAC OS charles 配置websocket抓包

charles有的系统直接就可以通过代理的8888端口抓取websocket连接,有时候也不行,如下操作可解。

charles下载地址
4.2.7是中文版本,其他均为英文版

电脑配置

【必须】电脑下载证书,安装,信任

在这里插入图片描述

按照提示输入密码或指纹

在这里插入图片描述

按照下图全部设置为 【始终信任】

注:有部分系统无法添加证书,请自行解决
在这里插入图片描述

再次确认密码或指纹

在这里插入图片描述

到此电脑配置完成
可以通过浏览器尝试访问

【SOCKS代理】

https://chls.pro/你电脑的IP:8889.socks.pac

在这里插入图片描述

注意和下图的区别

【普通代理】

https://chls.pro/你电脑的IP:8889.pac

在这里插入图片描述

【解释一下】10.240.0.45:8889==[你的ip地址]:[你设置的端口]

代理配置

以下【】有对钩的都勾上
【√】启用SOCKS代理
端口:【8889】(自己随便改成啥都行)
【√】通过SOCKS启用HTTP代理
【√】包括HTTP端口\
端口【8889】

在这里插入图片描述

SSL代理配置

添加 *.* 任意host和port

在这里插入图片描述

手机配置

IOS手机连接和电脑同局域网的wifi
点开 http代理-配置代理-选择自动-输入http的pac代理地址

在这里插入图片描述

输入(例如我的Ip:10.240.8.205)
https://chls.pro/10.240.8.205:8889.socks.pac
点击存储

验证

手机浏览器打开 https://chls.pro/[你的ip]:8889.socks.pac

在这里插入图片描述

此时即可抓取websocket连接了

解释

默认域名必须有:https://chls.pro/
电脑的IP地址(或者叫socket服务器地址):10.240.8.205/就是你电脑的内网IP地址
socket代理端口:8889
socketUrl代理协议:socks.pac
如果只需要抓PC的包就换成
https://chls.pro/10.240.8.205:8889.pac 去掉了socks
或者直接用8888端口代理http和https即可义目录标题)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值