今日头条极速版自动脚本_今日头条最新版_signature参数最新出炉,2020214版。

该文章主要提供交流学习使用,请勿利用其进行不当行为!
如本篇文章侵犯了贵公司的隐私,请联系我立刻删除!

之前写过今日头条的三个参数逆向过程。

好像是上星期的时候,有人还到我的博客上问我_signature的生成过程。

我就又把今日头条翻了一遍。

然后在某论坛上,又看到有个人说看到我的文章,去逆向今日头条出现了问题。

我就又把今日头条翻新了一遍。。。

然后就发现_signature参数变了,变得更长了!!

86fac8d1e617d84f0438bbb57ef69bbd.png

长这样子。

长吧!!

6e1065e6ccf1bd3bd496b5cb44cb37b1.png

那咱们抱着学习的态度去看看这个参数是怎么生成的。

是学习。

学习。

嘻。

咱们以推荐版块为例:

f12,然后全局搜索这个参数。

而后在这里我们发现了大幂幂。

636eb5ed675ecf8f5ba4144df40322e2.png

随后进入这个函数。

然后调试后发现s就是我们的结果。

传入参数a,a里面url就是as,cp那些东西。

至于加密过程。

全部都绑定在window上。

5fd663ba77e5bfa8ad9675ec7fd6fe9d.png

这里我们先打印下:

这样看着方便点是吧:

a7eef7152ae958e9850343fdeb8d6f1b.png

这里可以看到。

加密结果以及函数全都基于

window.byted_acrawler

那我们先找一下byted_acrawler在哪里的小角落。

当当当当当

在script里面找到他了。

e4647b3d72f448af49aa5aafea7512ab.png

我们进入函数内部。

然后看到这些东西。

是和之前的_signature的脚本差不多是吧!

那我们无脑点,还当成是之前的脚本。

我们先复制出来,

放进一个我们自己写的函数里面,方便运行。

然后打印window.byted_acrawler

和网站上的进行对比。

简直是一模一样撒。

1e7f67510f3877b17692aa176dde6dfa.png

而后,直接证实我们的想法,

我们传入

window.byted_acrawler && window.byted_acrawler.sign ? window.byted_acrawler.sign(a) : ""

而后就报各种未定义。

我们定义既可。

而后就会返回正确的数据,

我们验证一下。

f6ee7e7a3aa896971ce53f98ac2b8bd9.png

这里用exejs会报错,,,用js2py运行5秒左右才会返回数据,建议写个js接口。

这里用python调用,成功返回数据。

d1e76cae3d2fa3aa623f450f522b064c.png

今天的分享到此结束了撒!!谢谢大家!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值