分析抖音直播弹幕评论和礼物的websocket数据流信息,通过proto协议解析消息内容思路

现在定位到一个解析的大概位置:

e.decode = function(e, t) {
                        e instanceof o || (e = o.create(e));
                        for (var n, i, s = void 0 === t ? e.len : e.pos + t, u = new r.webcast.im.MemberMessage(r.webcast.

通过请求找到发送请求的js代码位置,然后通过跟踪这个响应,查看响应解析全过程。

在通过调用栈查看大概位置:

开始打断点分析:

在右侧变量中可以慢慢看到已经有直播间消息了:

继续慢慢找在哪个地方进行解析的:

相关推荐
是纯一呀7 小时前
WebSocket(WS)协议系列(一)基本概念
网络·websocket·网络协议
CodeMonkey陈7 小时前
springboot使用webSocket
spring boot·python·websocket
忧虑的乌龟蛋2 天前
基于Qt 和微信小程序的用户管理系统:WebSocket + SQLite 实现注册与登录
数据库·嵌入式硬件·qt·物联网·websocket·微信小程序·sqlite
青衫客362 天前
WebSocket在分布式环境中的局限性及解决方案
分布式·websocket·网络协议
bdawn2 天前
深度集成DeepSeek大模型:WebSocket流式聊天实现
python·websocket·openai·api·实时聊天·deepseek大模型·流式输出
艾斯特_3 天前
相比于WebSocket,SSE更适合轻量级
前端·websocket·网络协议
忧虑的乌龟蛋3 天前
HTTP 与 HTTPS:协议详解与对比
网络·websocket·网络协议·http·微信小程序·https·ssl
Bl_a_ck4 天前
【一文读懂】HTTP与Websocket协议
websocket·网络协议·http
zfj3215 天前
什么事SSE& SSE vs websocket
网络·websocket·网络协议·sse
ziyu_jia8 天前
WebSocket 握手过程
网络·websocket·网络协议