震惊! 滑动验证码竟然能这样破解

Posted 360技术

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了震惊! 滑动验证码竟然能这样破解相关的知识,希望对你有一定的参考价值。

奇技指南


现在的人工智能过于强大, 大部分扭曲的图形验证码都可以被机器破解, 而且图形验证码体验很差, 输入困难。而滑动验证码操作简便, 破解难度大, 很快就流行起来了。今天来讲讲滑动验证码的破解办法。

本文由 chunpu 在奇舞周刊投稿,已授权转载。


最近西部世界第二季很火, 小编经常分不清谁是机器人谁是真人

为了区分人类和机器, 有个人发明了一种测试, 他叫图灵~

验证码就是一个典型的图灵测试, 英文名 captcha, 全称如下

Completely Automated Public Turing test to tell Computers and Humans Apart

全自动区分计算机和人类的图灵测试

目前主流的验证码有

  • 图形验证码

  • 短信验证码

  • 滑块验证码

  • 图中点选验证码

但现在的人工智能过于强大, 大部分扭曲的图形验证码都可以被机器破解, 已经不再是一个可靠的图灵测试

而且图形验证码体验很差, 输入困难

这时候, 滑动验证码出现了, 最具代表性的就是 Geetest(极验)

震惊! 滑动验证码竟然能这样破解

滑动验证码对机器破解有两大难点, 第一个是需要通过图像识别知道滑到哪里, 第二个是需要模仿人类做出滑动的手势

滑动验证码 操作简便, 破解难度大, 很快就流行起来了

WebDriver 标准

正好 W3C 近日发布了一个浏览器自动化操作的标准, 名叫 WebDriver

https://www.w3.org/TR/webdriver1/

小编就拿极验滑动验证码开刀, 和大家一起感受 WebDriver 的强大功能

先附上小编成果

以上是关于震惊! 滑动验证码竟然能这样破解的主要内容,如果未能解决你的问题,请参考以下文章

用Python爬虫:如何破解滑动验证码

作为一只Python爬虫:如何破解滑动验证码

OpenCV - 滑动拼图验证码自动识别与匹配

淘宝滑动验证码研究

从零破解一款轻量级滑动验证码

Selenium实战滑动验证码破解JAVA爬虫