1. 首页
  2. 移动开发
  3. HTML5
  4. Python破解BiliBili滑块验证码的思路详解(完美避开人机识别)

Python破解BiliBili滑块验证码的思路详解(完美避开人机识别)

上传者: 2020-11-26 11:42:32上传 PDF文件 135.14KB 热度 11次

B站登录页 B站的滑块验证码如上。这类验证码可以使用 selenium 操作浏览器拖拽滑块来进行破解,难点两个,一个如何确定拖拽到的位置,另一个是避开人机识别(反爬虫)。确定滑块验证码需要拖拽的位移距离有三种方式。人工智能机器学习,确定滑块位置,需要进行训练,比较麻烦,也可以看是否存在在线api可以调用。B站的滑块验证模块,一共有三张图片:完整图、缺失滑块图、滑块图,都是由画布绘制出的。第二种实现起来有些复杂,不进行实现了。也可能存在检测出的边是另一条,那么需要减去滑块宽度以上所述是小编给大家介绍的Python破解BiliBili滑块验证码的思路详解,希望对大家有所帮助!

下载地址
用户评论