栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

小红书shield算法以及全套参数[fid,device

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

小红书shield算法以及全套参数[fid,device

一个小红书接口安全签名如下组成:

 x-b3-traceid:算法简单,相对容易

xy-common-params:包含参数众多,其中一些参数获取难度不小

user-agent:设备特征值

shield:前面3项经过shield算法(二进制文件)获取,其中还要获取shield加密秘钥

xy-platform-info:shield算法获取的附加结果

xy-common-params中包含多个参数,其中2个参数fid和device_fingerprint需要使用二进制文件获取

本次解密算法包含:

        x-b3-traceid、deviceId、launch_id、t、device_fingerprint、androidId、fid(根据androidId计算)、shield、xy-platform-info、main_hmac(shield秘钥获取)

需要获取以上算法的代码,请前往下载

下载后解压redbook_algorithm.zip后导入eclipse后,执行Example.java即可运行:

压缩包中包含有对应版本的apk和so二进制文件,代码中替换对应路径即可

代码仅供研究学习,请勿用作其他用途

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/322226.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号