滑动宫格验证码都给碰上了?没事儿,看完此文分分钟拿下

一码平川MACHEL 2019-02-14

python Image selenium index ScreenShot webdriver

本节我们将介绍新浪微博宫格验证码的识别。微博宫格验证码是一种新型交互式验证码,每个宫格之间会有一条指示连线,指示了应该的滑动轨迹。我们要按照滑动轨迹依次从起始宫格滑动到终止宫格,才可以完成验证,如下图所示。

0c2477cc89233c95802cee2657f860d04127c311

鼠标滑动后的轨迹会以黄色的连线来标识,如下图所示。

96663f1e3e1d709a17297d9d1c0050bcb6768d38

访问新浪微博移动版登录页面,就可以看到如上验证码,链接为https://passport.weibo.cn/signin/login。不是每次登录都会出现验证码,当频繁登录或者账号存在安全风险的时候,验证码才会出现。

一、本节目标

我们的目标是用程序来识别并通过微博宫格验证码的验证。

二、准备工作

本次我们使用的Python库是Selenium,使用的浏览器为Chrome,请确保已经正确安装好Selenium库、Chrome浏览器,并配置好ChromeDriver。

三、识别思路

识别从探寻



登录 后评论
下一篇
corcosa
8809人浏览
2019-10-08
相关推荐
旁观第六代网络黑客
932人浏览
2013-06-23 20:29:00
今天的几件琐事
348人浏览
2016-06-20 23:34:15
关于验证码识别 1
361人浏览
2014-08-14 15:09:00
转发的,你给我站住
283人浏览
2016-11-30 19:22:00
0
0
0
681