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

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

开始打断点分析:

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

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

相关推荐
jaysee-sjc7 小时前
【苍穹外卖】Day10:定时任务与 WebSocket 实时提醒实战
java·开发语言·javascript·数据库·vue.js·websocket·网络协议
利威尔xu2 天前
Go IM 源码实战(2):WebSocket 握手 11 步,少 1 个参数连不上
后端·websocket·微服务·面试·golang
syagain_zsx4 天前
WebSocket 教程:websocketpp 写 echo 服务端
linux·网络·c++·websocket·网络协议·工具库
yun123456789905 天前
杀掉抖音,改刷哔哩哔
抖音·哔哩哔哩
万年咸鱼6 天前
WebSocket、Socket 与 HTTP 的区别详解
websocket·网络协议·http
Da Da 泓6 天前
[项目] --- 基于websocket的网页五子棋(可多用户)
网络·websocket·网络协议·多线程·项目
XMXFS8 天前
【无标题】
新媒体运营·媒体·抖音
张张123y9 天前
后端第一课:输入 URL 后发生了什么?我用手写 Socket 把全链路跑通了
python·websocket·ai·socket·url·后端开发
paopaokaka_luck9 天前
民宿管理系统 (AI民宿总结、协同过滤推荐算法、WebSocket 在线咨询、ECharts 经营分析、房态与结算联动、 民宿预订业务闭环)
java·人工智能·spring boot·websocket·数据分析·echarts·推荐算法
云梦谭10 天前
WebSocket 协议详解:从 HTTP 握手到全双工通信
websocket·网络协议·http