前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >数美滑块验证码流程分析。

数美滑块验证码流程分析。

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

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

将近20天,没写文章了。。

今天写一篇吧。

主要是昨天发生了一件不愉快的事情。

具体不多说了。

看他在群里道歉了。

反正没给我道歉。。

还有,下次喷我,不要在群里喷我。

爬虫圈子就那么大。

你喷我的时候。。

好多人给我截图说这事了。

而且群主我也认识。。

麻烦你下次喷我,找个其他群号吧。。谢谢!!

这里百度搜数美的网站,,这里就不提供网站了,

刷新验证码图片,我们看图片请求需要哪些参数。

除了时间戳。。全是固定的。。。

不多说了。。。

这里看下滑动请求需要哪些参数,

基本上,,,全是加密的。。

刺激吧。。

然后发现。。

异步加载的。。

点击最后一个,,下个断点,,

这里之前调试过。具体不多说。。

直接进入checkApi这个函数里。。

这里基本上就是整个流程了。

慢慢往下走。。

这里是请求图片返回的数据。。。都是写死的东西。。

接着走。。

这个函数就是整个加密流程了。。

直接进入getMouseAction函数。。

看到这里。。估计就不用往下扣了。。

DES加密。

这里解密的是,图片返回数据里面的值。

接着往下走。。

第一个就是滑块的轨迹,

然后就是加载时间,滑动时间,

滑动距离,图片大小,之类的。

这里。。看你运行的环境是不是PC。

走,走,走。。

这里又把轨迹,坐标加入字典中。。

接着走。。

这里里面检测。selenium,各种自动化工具。

没有就返回0.

走到了加密的地方。

全都经过DES,返回base64

下面走。。

最后。

加密完成。。

这里说一下,图片。

下载下来。,比列是2倍。。

所以要缩小。

我用的PIL缩小图片的。

cv2不知道咋的。。缩小长方形,,就会压缩图片。。。。

可能我没研究透。。

成功率。。

这里20次,。全部成功。

加密就一个DES,而且他的轨迹验证的,,额,,很随意。。。

具体大家尝试。。

难度:低。

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 该文章主要提供交流学习使用,请勿利用其进行不当行为!
  • 如本篇文章侵犯了贵公司的隐私,请联系我立刻删除!
相关产品与服务
验证码
腾讯云新一代行为验证码(Captcha),基于十道安全栅栏, 为网页、App、小程序开发者打造立体、全面的人机验证。最大程度保护注册登录、活动秒杀、点赞发帖、数据保护等各大场景下业务安全的同时,提供更精细化的用户体验。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档