前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >某*手()滑——————————块

某*手()滑——————————块

作者头像
懒py夏洛
发布2022-06-02 08:43:29
3810
发布2022-06-02 08:43:29
举报
文章被收录于专栏:python爬虫与js逆向
该文章主要提供交流学习使用,请勿利用其进行不当行为!
如本篇文章侵犯了贵公司的隐私,请联系我立刻删除!

如因滥用解密技术而产生的风险与本人无关!

距离我上次写文章都半年了,,

这里就直接讲一下这个无名的参数,是怎么生成的吧!!!

其他参数都是写死的,,全都可以搜索到。不多说了!!

看到是xhr。。

那就下个xhr断点!!

滑动后断点会断下。

然后开始找调用栈。。

因为是异步的代码,所以无法直接查看信息。

而后。

我们来看看一个坑。

这里插一段。

我们在console控制台,打印下

console.log

发现,。。。

这特么是个空函数。。。

我们再来看看正常的console.log是啥样的。

然后,不管你输出什么信息。都是空。

哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈

接着讲。。

我们看堆栈,找到我们想要的位置

ps: 代码是动态变化的,,但是丝毫不影响我们调试

直接在此处下断点,开始调试。

第一步的c 三目运算取了时间戳,

我们不知道是干嘛的,,,接着走!

然后发现u是这样的。。

那。。。这不就是轨迹吗。。。。那c不就是取的第一次滑动的时间。

哦豁。。

往下走。。

captchaSn 这个验证是返回的。

bgDisWidth 背景图的长 动态变化

bgDisHeight 背景图的宽 动态变化

cutDisWidth 滑块的长 动态变化

cutDisHeight 滑块的宽 动态变化

relativeX 缺口的x

relativeY 缺口的top y

trajectory 轨迹

ok。

知道了都是干啥的,,

就开搞吧!

文章到此结束了

往下走。

到达加密的位置。

看样子是经过两次加密,

那我们先搞第一次加密。

go

取到了两个变量。。固定写死

然后。。

此处无聊至极。

扣代码,,全部复制都行。

扣下来,,,有用的就这几行。

我们接着走。

额。。。

额。。。

额。。

额。。。

直接用库吧。。。。。。

话不多说,

就这么点东西。。

看我的。。

10次。。全部成功。。

然后怕他返回的是假成功。。

我们校验一下。

成功出来数据,,

哦豁。

没得了!!!!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-07-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 python爬虫与js逆向 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 该文章主要提供交流学习使用,请勿利用其进行不当行为!
  • 如本篇文章侵犯了贵公司的隐私,请联系我立刻删除!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档