刚刚看到貌似 Charles 从 3.x 版本起就支持 WebSocket 的抓包了如果需要抓 iOS 端的 WebSocket 数据,需要如何设置呢?

PS: iOS 端用的是 SocketRocket,服务器端是 Node ws
刚刚看到貌似 Charles 从 3.x 版本起就支持 WebSocket 的抓包了如果需要抓 iOS 端的 WebSocket 数据,需要如何设置呢?

PS: iOS 端用的是 SocketRocket,服务器端是 Node ws
|
hackproAug 18, 2017
1
Thor
|
|
ginuxAug 18, 2017
2
和抓 http 是一样的,只要你这个版本支持
|
|
qiunchengAug 27, 2017 via iPhone
4
Port forward 貌似可以。没有试过 zzz
|
|
luciferdeMar 23, 2018
5
有谁成功了的吗 怎么设置啊
|
|
6
@luciferde
1. Charles 设置捕获 SCOKS:Charles >> Proxy Settings >> 勾选 Enable SOCKS proxy, enable HTTP proxying over SOCKS (或者直接点击 SOCKS Proxy Mode 按钮) 2. 客户端设置 SCOKS 代理到 Charles 的 SOCKS 监听端口。我安卓用的 Drony。iOS 应该也有方法通过 SOCKS(SOCK5 可以)代理到 Charles |