专栏名称: Python绿色通道
Python干货,都在这里!回复「大礼包」送你一份大礼,每天20个名额!
今天看啥  ›  专栏  ›  Python绿色通道

某音 App protobuf 协议还原逆向分析

Python绿色通道  · 公众号  ·  · 2022-09-06 08:30
↑ 关注 + 星标 ,每天学Python新技能后台回复【大礼包】送你Python自学大礼包作者:TheWeiJun来源:逆向与爬虫的故事 目录一、什么是 protobuf?二、protobuf 堆栈输出三、proto 文件定义及编译四、完整代码实现五、心得分享及总结趣味模块      小红是一名爬虫开发工程师,自从上次小红解决了字体反爬、websocket 协议、B 站 protobuf 协议后,小红一直所向披靡,过五关斩六将,在一个多月的时间里一直没有遇到过有难度的问题。但是今天,小红遇到了某音 App 端的 protobuf 协议加密,不再是 js 端一样去找定义的类型 id 了。那么今天我们去分析下小红同学遇到的新问题吧,如何通过无结构定义 proto 文件还原某音的 protobuf 协议!一、什么是 protobuf 协议?前言:Protobuf (Protocol Buffers) 是谷歌开发的一款无关平台,无关语言,可扩展,轻量级高效的序列化结构 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照