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

  1. 云栖社区>
  2. python技术进阶>
  3. 博客>
  4. 正文

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

一码平川MACHEL 2019-02-14 14:01:24 浏览1023
展开阅读全文

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

0c2477cc89233c95802cee2657f860d04127c311

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

96663f1e3e1d709a17297d9d1c0050bcb6768d38

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

一、本节目标

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

二、准备工作

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

三、识别思路

识别从探寻



网友评论

登录后评论
0/500
评论
一码平川MACHEL
+ 关注
所属团队号: python技术进阶