某验 滑块验证


本文仅供参考学习,如有侵权,请联系作者删。

目标网址: aHR0cHM6Ly9wYXNzcG9ydC5sYWdvdS5jb20vbG9naW4vbG9naW4uaHRtbA==

写在前面:
接着上一篇讲,又讲了B某S,又讲了滑块的大概思路流程,现在的触发情况就是,在B某S网站上,搜索了很多次,会出现滑块验证,这时候就要过,要么手动划过去,要么程序划过去,还有个办法就是切换代理ip,本文主要讲解的就是 用代码过滑块验证

触发条件

在这里插入图片描述

输入账号密码,点击登录。

流程分析

首先我们需要知道必要的流程,才能更好的掌握应该从哪一步做起。
在这里插入图片描述

抓包

打开f12, 先尝试一次错误验证。
在这里插入图片描述

事件流程

可以从抓包中看出:

  1. 加载图片请求包
  2. 加载图片
  3. 发送验证请求

可以多请求几次,看每次请求有什么差异

溯源

根据事件流程可以看出,验证正确或者错误肯定是在最后一步,所以我们倒着分析。

第三步请求

可以看出需要的参数如下:
captcha_id,lot_number,payload,process_token,w
在这里插入图片描述
接下来一个一个参数看。

captcha_id & lot_number

经过多次验证,发现这两个值是不变的。
所以直接写死就行

payload & process_token

拿到search中搜索
在这里插入图片描述
在这里插入图片描述

是第一步链接请求的。

w

这就是 本文 的难点了,后面花大篇幅讲解。

第二步 和 第一步

请求图片和下载图片,参数都是固定的,直接请求出来下载就行了。

w参数分析

本文的重点来了。

定位

找到w生成的位置,根据包的堆栈来看。
在这里插入图片描述
最终找到位置:

在这里插入图片描述

快速定位法:
全局搜索 "\u0077":

i

既然知道了 w = i
再来分析i的生成
在这里插入图片描述

根据图片位置,i 又是 e 和 n生成的。

e

在这里插入图片描述
e所需要的函数都差不多在这里。然后再去一步一步找n的生成。
这里篇幅有限,外加周五,就不写这么详细了,有想要了解的直接来私信我或者加我了解。

下课!!!

# 技术交流
vx = lyj_txd
  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

溏心蛋*

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值