分析抖音直播弹幕评论和礼物的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代码位置,然后通过跟踪这个响应,查看响应解析全过程。

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

开始打断点分析:

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

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

相关推荐
SamChan9014 小时前
WebSocket实现PDF翻译进度实时推送:Go后端+React前端的完整方案
前端·websocket·pdf·c#·react·机器翻译
The_Ticker1 天前
大宗商品行情API接入教程
开发语言·python·websocket·程序人生·区块链
.ZGR.2 天前
internet-v2-v3-evolution-blog
websocket·网络协议·https·udp·p2p
lemon_sjdk3 天前
HttpRequest(2)
java·网络·websocket
kels88994 天前
股票 WebSocket 行情实战:解决停牌复牌 K 线断层,完整快照修复方案
开发语言·网络·笔记·python·websocket·网络协议·金融
米尔的可达鸭4 天前
UDP 通信深度实验:从 Windows FastPath 到 ICMP 端口不可达的完整排查
windows·websocket·网络协议·rust·udp·wireshark·tcpdump
dota李天王4 天前
简单的 socket 实现
前端·javascript·websocket
她说可以呀5 天前
WebSocket 和 SSE 简单使用及区别
网络·websocket·网络协议
weixin_462901975 天前
TCP+WebSocket双向转发服务器 完整部署运维手册
运维·websocket·tcp/ip
完美火龙篇 四月的友5 天前
SpringBoot 即时聊天 IM 完整实现(HTTP会话管理 \+ WebSocket实时推送 \+ 离线消息)
spring boot·websocket·http