关于大数据:抖音协议点赞评论直播弹幕加密算法研究分析

120次阅读

共计 623 个字符,预计需要花费 2 分钟才能阅读完成。

首先这里有一篇对于 Android 逆向工程的文章,反编译了抖音的 libuserinfo.so 文件的种种加密入口限度,使得本人的 Android 程序能够调用该 so 文件间接加密校验。这样的成果就是无需真正意义破解加密算法。

这里间接讲抖音的加密算法自身。火山小视频也一样。咱们拿来进行钻研剖析学习下。仅供学习交换。

抖音外围协定的步骤是

1、在查问串插入一个固定的键 rstr

2、对查问串进行按键排序并取值,对空格和 + 进行本义为 a

3、而后取 MD5;如果时间轴 &1 为 1,那么取多一次 MD5

4、将 MD5 后果别离和 5 6、1** 4 进行 2 次错位排序算法

5、将 4 的后果再进行一次错位排序,失去 26 位字符

6、将字符别离取 18 位给到 as 和 cp 字段,追加到查问串最初

在最新的 SDK 版本有了新的 mas 字段辅助校验,这个齐全能够疏忽,只有把查问串的 version_code 设置到 169 之前就能够跳过这个字段了。

另外 aid 为必填字段,其余和接口自身无关的字段都可去掉。

抖音协定、火山小视频通信协议

抖音协定、火山小视频通信协议

因为这里波及到抖音公司的外围利益,就不放具体代码和要害 Key 值了。仅供钻研加密算法学习。

——————————————————————————————————————————————

TiToData:业余的短视频、直播数据接口服务平台。

更多信息请分割:TiToData

笼罩支流平台:抖音,快手,小红书,TikTok,YouTube

正文完
 0