202204-30 利用Python+Selenium破解春秋航空网滑块验证码的实战过程 目录前言开发工具环境搭建实战记录一.验证码简介二.破解滑块验证码2.1计算滑块到缺口的距离2.2将滑块拖到缺口位置前言记录一次利用Python+Selenium破解滑块验证码的实战过程。让我们愉快地开始吧~开发工具Python版本:3.6.4相关模块:pillow模块;selenium模块;numpy模块;以及一些Python自带的模块。其他:chromedriver环境搭建安装Python并添加到环境变量,pip安装需要的相关模块即可。实战记录本文将记录一次春秋航空的会员注... 继续阅读 >
202203-17 OpenCV结合selenium实现滑块验证码 本次案例使用OpenCV和selenium来解决一下滑块验证码先说一下思路:弹出滑块验证码后使用selenium元素截图将验证码整个背景图截取出来将需要滑动的小图单独截取出来,最好将小图与背景图顶部的像素距离获取到,这样可以将背景图上下多余的边框截取掉使用OpenCV将背景图和小图进行灰度处理,并对小图再次进行二值化全局阈值,这样就可以利用OpenCV在背景图中找到小图所在的位置用OpenCV获取到相差的距离后利用seleni... 继续阅读 >