免责任声明:
任何可操作性的内容与本文无关,文章内容仅供参考学习,如有侵权, 损害贵公司利益,
请联系作者,会立刻马上进行删除

在对快手app抓包的时候,会发现有几个非常重要的参数: sig 和 sig3

然后sig参数的计算逻辑大概就是对请求url 后面的参数,先进行排序,然后再加一个盐值,最后在进行md5加密得到。

sig3 的计算逻辑就相对的复杂很多,在so层还有大量的反调试。(具体的代码就不公布了,毕竟对人家不太友好)

ks的sig3参数算法还原效果如下:

这里我们就以视频搜索接口为demo,看看搜索返回的数据:

sig3: 3165700419cb47b0040f2457fb57d23f816bdeb66a
{"result":1,"subCommentsMap":{},"visibleLimit":4,"rootComments":[{"likedCount":0,"authorVerified":false,"commentAuthorTags":[],"commentBottomTags":[],"type":0,"content":"[赞][赞][赞]","time":"2021-10-30 10:45:58","timestamp":1635561957920,"comment_id":394172851253,"headurls":[{"cdn":"tx2.a.kwimgs.com","url":"http://tx2.a.kwimgs.com/uhead/AB/2021/04/25/02/BMjAyMTA0MjUwMjI5NTNfMTU5MzIzMzg1XzJfaGQ5MTFfNzkx_s.jpg"},{"cdn":"js2.a.kwimgs.com","url":"http://js2.a.kwimgs.com/uhead/AB/2021/04/25/02/BMjAyMTA0MjUwMjI5NTNfMTU5MzIzMzg1XzJfaGQ5MTFfNzkx_s.jpg"}],"author_name":"Big魔王\uD83D\uDC3C","reply_to":0,"author_liked":false,"headurl":"http://tx2.a.kwimgs.com/uhead/AB/2021/04/25/02/BMjAyMTA0MjUwMjI5NTNfMTU5MzIzMzg1XzJfaGQ5MTFfNzkx_s.jpg","profilePagePrefetchInfo":{"profilePageType":1},"author_id":159323385,"photo_id":5208131550045104023,"user_sex":"M","user_id":159199603},{"likedCount":0,"authorVerified":false,"commentAuthorTags":[],"commentBottomTags":[],"type":0,"content":"[赞][赞][赞]","time":"2021-10-30 10:21:30","timestamp":1635560490091,"comment_id":394165594399,"headurls":[{"cdn":"tx2.a.kwimgs.com","url":"http://tx2.a.kwimgs

有兴趣的私聊 扣扣: 519545433

快手app sig3算法分析相关推荐

  1. 快手__NS_sig3 sig3算法分析

    sig3定位 1.Jni_Onload 定位doCommandNative函数位置 RegisterNatives函数位于sub_88F4中. sub_c060为doCommandNative 初探s ...

  2. 【深度学习】揭秘2021抖音和快手APP图像修复背后的核心技术,毫无ps痕迹

    作者 | 对白 出品 | 对白的算法屋 编者寄语: 本文看完,相信你会对抖音和快手APP中使用的图像修复技术有一番了解和掌握. 大家好,我是对白. 由于CNN.GAN.Transformer等模型在C ...

  3. Android 反编译快手APP,gksvideourla

    解析快手短视频分享的链接,获取到播放的MP4链接,最后在浏览器中打开MP4链接进行下载 App页面截图: Todo List 了解Rxjava2+Retrofit2+MVP的网络请求封装 添加一个配置 ...

  4. 中科大何向南团队+快手App联合出品 KuaiRec | 快手首个稠密为99.6%的数据集 | 相关介绍、下载、处理、使用方法

    文章目录 1. 数据集介绍 1.1 相关链接: 1.2 构建方法 1.3 代表性验证 1.4 相关实验 2. 数据集下载 2.1 big matrix 2.1 small matrix 2.3 ite ...

  5. 采集快手APP的10个经典方法

    快手APP的数据采集.APP数据抓包.APP数据采集.网页抓取数据.网页爬虫.采集网站数据.网页数据采集软件.python爬虫.HTM网页提取.一站式网站采集技术.BI数据的数据分析.数据标注等成为大 ...

  6. 抖音短视频与快手APP相比,谁更胜一筹?

    互联网发展快速的同时伴随着竞争日益激烈,国内前有快手.微视.抖音与哔哩哔哩一众知名社交品牌软件,国外则有Facebook.INS等品牌助阵.抖音短视频于2016年9月上线全网,凭借潮流炫酷社交元素与丰 ...

  7. python爬取快手app视频(fiddler抓json包实现)

    fiddler工具的安装 fiddler 官网地址:https://www.telerik.com/fiddler 进入页面后,点击free download 进入这个页面后,用途的话,根据自己的需要 ...

  8. 快手app抓包方案常见的初探

    作为一个快手资深用户,每天使用快手app看老铁直播,出于兴趣,曾经对快手接口进行过简单研究,年前写过一个小玩意发送弹幕发送跟老铁互喷!前两天想看下是否好使,发现快手app新版本限制抓包了,那就先研究一 ...

  9. html5 腾讯视频 自动,前沿科技:科普快手app如何拍摄嘴巴嘟嘟同框视频及腾讯视频app如何取消自动续费...

    互联网是高科技的产物,是历史发展.社会进步.人类智慧的结晶:是人类迄今所拥有的容量最大.内容最广.传递速度最快的信息中心.全球每天有四亿人使用互联网,上网人数占世界人口的百分之6.互联网为我们了解时事 ...

最新文章

  1. 图论500题 ---- (枚举+并查集)求图上路径权值差值最小 HDU find the most comfortable road
  2. pygame简单的俄罗斯方块游戏和简单的打字游戏
  3. 启动targetcli时遭遇ImportError: cannot import name ALUATargetPortGroup故障
  4. rp软件app流程图_如何开发app软件,流程怎样
  5. 《剑指offer》c++版本 12. 矩阵中的路径
  6. 前端lvs访问多台nginx代理服务时出现404错误的处理
  7. Java 按位运算符(,|,^,,)
  8. sql语句的经典练习
  9. 关键词热度分析工具_谷歌SEO推广排名的关键要素(一)利用谷歌关键词分析工具分析关键词...
  10. [Java] 蓝桥杯ALGO-115 算法训练 和为T
  11. css 精灵图的使用
  12. java IDEA设置程序启动命令
  13. 【消费量预测】基于matlab碳排放约束下煤炭消费量预测【含Matlab源码 223期】
  14. 【MySQL】mysql中any,in,some,all的区别
  15. matlab机器人工具箱puma560模型学习
  16. 【光学】基于Matlab模拟衍射光栅实验
  17. 【第十届“泰迪杯”数据挖掘挑战赛】C题:疫情背景下的周边游需求图谱分析 赛后总结、46页论文及代码
  18. 二手手机验机教程(不拆机)
  19. 2022内蒙古最新建筑施工塔式起重机(建筑特种作业)模拟考试题库及答案
  20. 整除7,9,11的数的性质

热门文章

  1. eureka架构图原理
  2. spring事务环境搭建
  3. Oracle之同义词,DBLINK,表空间
  4. Java消息队列--ActiveMq 初体验
  5. 闭包案例产生多个相同的随机数 沙箱
  6. 解决GitHub中头像显示异常、设置不了头像、README图片无法显示等问题
  7. LeetCode每日一题: 最后一个单词的长度(No.58)
  8. mongo数据库单节点搭建
  9. SpringCloud学习笔记:服务注册与发现Eureka(2)
  10. Telerik Reporting之生成报表