前言
已经快两个月没有写文章了,群友天天总聊一些男t什么的我听不懂的东
西,好久都没有素材,文章不知道写啥,整个人都快抑郁了,好好好,看看
b站吧。
本篇文章仅群友供交流学习,侵权删(满满的求生欲)
本次样本:aHR0cHM6Ly93d3cuYmlsaWJpbGkuY29tLw==
流程
随便找到一个视频,找到评论接口,调试一下,看看哪个参数是必须的,然后发现cookie都可以不要,w_rid是需要的,应该是类似于游客id吧,不太清楚,总之就是需要。
全局搜索了一下,不是某个接口返回的,那就是js生成的了,清空网页缓存的所有数据,打个xhr断点
好长的堆栈,向上一个个快速浏览一遍,点击到堆栈就看看有没有熟悉的字眼。
一直看到了第45条堆栈,看到了w_rid出现了,主打就是要有耐心
双击ct,看看哪里生成的,是formatImgByLocalParams这个方法,先不管传参,我们直接点进这个方法打个断点,刷新一下
这里面的逻辑相当简单,w_rid是 Ut和ct拼接后md5生成的,ct是固定的,每次变动的就是Ut这个字符串最后的10位时间戳。
传进来的Ae结构如下,看着名字的话像是和canvas有关,我看了谷歌和edge反正是一样,先这样吧,不研究了
后记
星球的话关注我,点击右下角联系作者就有个知识星球了,里面有很多大佬
加群的话可以关注我加我微信,拉你进群。
公众号推荐
代理推荐
END 感谢大家观看
扫码关注我
图文:爬虫逆向之旅
排版:爬虫逆向之旅
原文始发于微信公众号(逆向与爬虫的故事):b站w_rid逆向
- 左青龙
- 微信扫一扫
- 右白虎
- 微信扫一扫
评论