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

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

开始打断点分析:

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

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

相关推荐
某公司摸鱼前端8 小时前
uniapp socket 封装 (可拿去直接用)
前端·javascript·websocket·uni-app
2501_9159214310 小时前
iOS IPA 混淆实测分析:从逆向视角验证加固效果与防护流程
websocket·网络协议·tcp/ip·http·网络安全·https·udp
2501_9159184110 小时前
打造可观测的 iOS CICD 流程:调试、追踪与质量保障全记录
websocket·网络协议·tcp/ip·http·网络安全·https·udp
漫谈网络11 小时前
WebSocket 在前后端的完整使用流程
javascript·python·websocket
2501_9159090613 小时前
调试 WebView 旧资源缓存问题:一次从偶发到复现的实战经历
websocket·网络协议·tcp/ip·http·网络安全·https·udp
向明天乄14 小时前
在小程序中实现实时聊天:WebSocket最佳实践
websocket·网络协议·小程序
漫谈网络15 小时前
WebSocket扫盲
网络·websocket·网络协议
2501_9159214316 小时前
请求未达服务端?iOS端HTTPS链路异常的多工具抓包排查记录
websocket·网络协议·tcp/ip·http·网络安全·https·udp
数通Dinner18 小时前
异步Websocket构建聊天室
运维·网络·websocket·网络协议·信息与通信
WooaiJava20 小时前
多个参数用websocket 向io 服务器发送变量,一次发一个,并接收响应
网络·websocket·网络协议