一个似有非有的滑块识别。。。(严肃脸)

2022-06-02 08:24:56 浏览数 (1)

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

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

今天看到一个滑块识别。

抱着学习的心态去搞了一下。

差点没把我吓死。

传的参数如下。。

经过分析。

uuid是生成图片的时候传过来的。所以不是加密数据。。

text[]:是我们查找的东西。

selectType无关紧要。

就是这个moveEnd_X。

明眼人一看就知道这是什么东西了。

但是!!!

咱们抱着这就是加密数据的态度,严肃对待这件事。

咱们搜索一下这个参数。

当我看到这行字母的时候我惊呆了啊。。。。

我感觉收到了前所未有的侮辱。。。。

。。。

此处省略一万字。。。。。

我们先用selenium过一遍。

先抓取两个图片,

然后用来识别坐标处理。

这个就不过多说了。

坐标识别已经烂大街了。。

此处看效果。

因为selenium是自动化,我截几张图好了。

这里是坐标,以及滑动轨迹

这个是selenium自动划过去的效果。

此处我写的有一个bug。

给大家分享一下。

就是如果缺口在最左侧,就会失败。

具体原因是,因为我的轨迹是先滑过去,再滑回来,以至于左边滑过了。再滑回来时,检测不到下方的按钮。

解决办法,根据坐标判断是否在最左侧。

或者直接不用划过来,划过去,,,直接划过去就行。。

具体根据网站的不同来设计解决思路。

这里截图了网站,,希望大家不要恶意使用滑块识别。谢谢!!

接下来,,直接用request请求。

这种方式也会偶尔失败。。。

不是滑动失败,,是他的服务器原因。。

具体大家自己摸索。。

效果图如下。。

今天的分享其实就是无聊。。。

不过谢谢大家的阅读撒!!

0 人点赞