当前位置: 首页 > wzjs >正文

厦门做网站个人最近几天新闻大事

厦门做网站个人,最近几天新闻大事,京东购物商城官网,网站建设维护员是做什么的背景 在开发一款流量软件时候,遇到了需要解析某音Web网页信息的需求。某音Web端的消息体传递基于HTTPS协议,对于某些Reponse数据,需要基于ProtoBuf协议进行解析。本文使用逆向分析思路推导某音的消息体结构,并且整理为Proto文件嵌…

背景

在开发一款流量软件时候,遇到了需要解析某音Web网页信息的需求。某音Web端的消息体传递基于HTTPS协议,对于某些Reponse数据,需要基于ProtoBuf协议进行解析。本文使用逆向分析思路推导某音的消息体结构,并且整理为Proto文件嵌套结构。Proto文件可以在新媒体运营工具获得。

Response数据分析

打开某音网页版后,通过开发者工具能够看到Fetch数据的请求。如下图表示的是获取到用户投稿到信息接口,其Response数据可以直接看到Json数据结构。

而像私信信息这样对信息安全性要求较高对数据,通过ProtoBuf协议进行序列化和反序列化。对应的数据在Response数据界面就是十六进制的数据。

ProtoBuf结构解析思路

首先我们需要看一下这个十六进制的数据大致的结构,使用在线解析ProtoBuf工具能够看到对应Id为2043!

接下来逆向的过程就需要在Source源代码中寻找,通过查找对应Id信息,可以看到我们要的数据就是能够看到ProtoBuf解析的过程。对应2043的Id是MessageByInitResponseBody,正好对应了我们获取私信信息的接口。

向上我们可以推倒出最上层的结构体为Response,向下推导能够看到MessageByInitResponseBody的具体结构。

总结

本文提供了一种逆向推导某音数据ProtoBuf结构体的思路,目前只是用在解析Response数据上,没有想好如何使用在Request请求上模拟对应的请求,有思路的大佬可以评论或者私信我。相关的Proto文件已经开源在新媒体运营工具,请大家多多支持!

http://www.dtcms.com/wzjs/352691.html

相关文章:

  • 可以做推广的网站百度知道电脑版网页入口
  • wordpress 代码块样式微博搜索引擎优化
  • 东莞网站建设公司直播品牌推广方案策划书
  • 做营销网站制作seo流量排名软件
  • 教做美食网站源码微信朋友圈推广
  • 用自己网站做邮箱域名解析网站seo培训
  • 网站设计中新闻版块怎么做seo是什么的简称
  • 不错的网站建设最近的电脑培训学校
  • 如何用织梦cms做网站1+x网店运营推广
  • 长沙大型网络网站制作公司重庆seo网络推广关键词
  • 做个网站要多少钱seo网站优化收藏
  • 网站建设拓扑图seo网络公司
  • 做网站建设怎么介绍自己百度极速版下载安装最新版
  • 北京网站建设外包公司哪家好谷歌搜索引擎入口2023
  • 苏州行业网站建设费用热搜词工具
  • 购物网站建设方案网络推广的网站有哪些
  • 遂宁网站seo什么是搜索引擎销售
  • 衡水 网站建设成都网站快速排名提升
  • 网站输入卡密提取怎么做网络营销郑州优化推广公司
  • 域名命名网站网址安全检测中心
  • b2b网站建设计划书如何在国外推广自己的网站
  • 喊别人做的网站不肯给代码营销推广有哪些形式
  • 登陆网站怎么做长沙官网网站推广优化
  • 照片在线处理工具东莞seo推广公司
  • 宁波易企网做的网站免费搭建网站
  • 目前网站开发有什么缺点市场调研的方法有哪些
  • 襄阳专业做网站网站建设开发公司
  • 做网站建设需要做哪些工作室新闻头条今日要闻国内新闻最新
  • 网站在那里2023搜索最多的关键词
  • 做企业网站需要注意哪些百度网页版登录入口