如何使用2Captcha的谷歌拓展程序绕过验证码

导读:一般来说,使用自动绕过谷歌验证码的服务的人群是程序员,尤其是自动化程序开发者,爬虫工程师等。当然,对於一般的人而已,使用自动绕过验证码服务的情况大多是需要快速解决多个验证码的情况下,比如火车抢票。本文会介绍通过google的一个拓展程序,2Captcha,快速绕过验证码。

一、2Captcha服务商介绍
二、2Captcha拓展程序工作原理

一、2Captcha服务商介绍
2Captcha是一家提供自动验证码识别服务的公司,主要提供一种人工图像和CAPTCHA识别服务。 2Captcha的主要目的是由人类员工快速准确地解决您的验证码,但服务不仅限於解决验证码,还可以将人类可以识别的任何图像转换为文本。
2Captcha是一个平台,通过链接需要实时识别大量验证码的用户和需要挣钱的工人完成服务的交付。 2captcha可以识别任何当前已知的验证码。他们有大量在线工作人员,他们每个月最多可以识别1万个验证码(如果负载平稳增长,我们可以识别模式)。

具体的工作交互流程:
1)工人要求输入验证码。如果我们没有验证码,那麽工作人员将被放置在等待验证码的队列中。
2)客户将验证码上传到我们的服务
3)我们为验证码提供唯一的ID,将此ID发送给客户,并收取其余额以解决验证码。
4)我们将验证码从队列中分配给一个工人(分配给等待更多时间的工人)
5)工人立即解决验证码并将答案发送给我们的服务
6)我们将答案存储在我们的数据库中,并将资金添加到用於解决验证码的工人帐户中。
7)当客户通过验证码ID请求答案时,我们将返回答案,或者如果答案尚未准备好,我们会告诉您稍等片刻。
8)如果突然之间答案不正确,则客户会抱怨识别不正确,并且由评分较高的工人检查答案,以判断答案是否正确。

2Captcha服务的创新点在於他们的验证码解决方案是建立在一个实时互动的平台上的,这要归功於2captcha的强大开发人员和支持团队,才能造就这样强大的验证码程序。
目前,可以通过在[官网直接下载](https://2captcha.com/software?utm_medium=content&utm_source=ithelp&utm_campaign=china /)使用他们的软件,或者直接使用google chrome的拓展程序
一般来说,2CAPTCHA能快速识别,并绕过谷歌验证码。同时,它也是一款功能能功能十分强大的绕过登陆登录验证码软件。

二、2Captcha拓展程序工作原理

基本情况介绍:
2Captcha拓展程序可让您自动解决在任何网页上找到的验证码。设计该拓展站程序的初衷是为了一些由於某些原因而无法通过验证码的用户或者由於受验证码禁止或无法读取验证码而设计的。
该拓展程序是免费安装的,但是使用前必须要要购买一个API 密钥。想要购买2Captcha API密钥,需要在2CAPTCHA首页创建以个账号,并在账号里完成充值的步骤。
余额会通过使用服务的次数和质量抵扣,一般来说,扣费的标准是:自动解决1000个验证码 - 2.99 美元,相当於解决每个验证码仅需要环肥2.99美分。
目前,该拓展程序支持自动解决以下类型的验证码:

  • reCaptcha V2 / V2 Invisible / V3 / Enterprise
  • hCaptcha
  • GeeTest
  • Arkose Labs Captcha (FunCaptcha)
  • KeyCaptcha
    注意,之後2CAPTCHA会推出TikTok的自动识别验证码的解决方案。

工作原理:
2Captcha用几乎相同的两个API端点解决了许多不同的CAPTCHA样式。第一个请求传递解决CAPTCHA所需的数据,并返回一个请求ID。对於基於图像的CAPTCHA,数据将是CAPTCHA本身的base64版本图像。

Img1

获得请求ID後,您将需要将请求提交到结果端点,进行轮询,直到解决方案准备就绪为止。

Img2  

扩展名通过页面的HTML代码进行。如果包含验证码,则扩展名会向2captcha服务器发送请求以进行解析。
解决了验证码後,扩展程序会在页面的HTML代码内设置一个解决方案。然後,当用户提交填写的表格时,它可以自动使用。
请记住,该解决方案仅在120秒内有效。这意味着您需要117-119秒才能完成表格并提交。

使用流程:
1)设置:获取你的2CAPTCHA的API密钥,需要在官网-个人操作面板上获取。
2)启动插件:启用HTML代码分析,并设置自动提交表格的功能。
收到验证码解析後,可以自动提交表单。请谨慎使用此选项。某些Web表单未验证所指示的数据。它导致页面刷新,并显示一条错误消息,指示要填充的字段。扩展程序将向2captcha API发送新的验证码解析请求,然後将一次又一次发送表单,直到您关闭此浏览器选项卡或2captcha的余额用尽。
3)延迟设置:您可以设置延迟的自动提交,以指示延迟的秒数。
4)错误发生时的重复设置:如果来自2catpcha的解决方案不起作用或扩展未能将验证码质询发送到2captcha.com,请尝试再次发送请求。请注意,如果具有验证码挑战的网站拒绝接受来自扩展程序的验证码解析,则会刷新带有验证码的页面,而扩展程序会将其检测为新的验证码页面。即使未启用此选项,扩展程序也会将验证码请求发送到2captcha.com。
5)启用自动解决功能:每种验证码类型均会相应地检查选项。
6)已启用自动识别验证码验证:检查此验证码的页面代码
如果设置自动解决,扩展程序会将此验证码质询发送到2captcha.com API,以在找到时进行解析。
如果您不选中它,扩展程序将在此网页上添加一个“用2catpcha解决”按钮。如果验证码不可见,则该按钮将位於表单提交按钮下方。
7)使用代理:如果要通过代理服务器解决验证码,请启用此选项。
使用该功能需要选择代理类型。我们仅支持HTTP。 HTTPS。 SOCKS4和SOCKS5。我们无法自动检测代理类型,因此您必须进行指示。
8)登录名:[email protected]:3128相应地
指示您的代理地址,端口和凭据。如果您的代理不需要授权,则仅保留IP和端口:“ 123.123.123.123:
不要忘记允许从我们的IP 138.201.188.166访问您的代理。我们的请求将从我们的网关传送过来,因此我们将永远无法直接访问您的代理。

总结:
一般来说,验证码的功能师为了阻止网站上的不良行为,例如在涉及数百万个请求的攻击活动中以欺诈或恶意目的操纵内容。在大多数情况下,其实验证码不会特别难缠,自己耗费一点时间,或者花一点小钱购买2CAPTCHA的谷歌验证码识别服务,就能很好地处理各种网站地各类验证码地情况。


<<:  Git ll & Github

>>:  伸缩自如的Flask [day15] boostrap 4.6

13 - Logs - 挖掘系统内部发生的状况 (1/4) - Logs 与 Filebeat 的基本介绍

Logs - 挖掘系统内部发生的状况 系列文章 (1/4) - Logs 与 Filebeat 的基...

Day 27 - WooCommerce: 建立虚拟帐号付款订单

铁人赛进入尾声了,和大家分享个好消息,这支 WordPress 付款外挂已经写好送审到 WordPr...

JavaScript学习日记 : Day30 - JavaScript动画

setInterval 使用setInterval每秒做多次的细微变化(css改变),当次数够多画面...

Day17 vue.js 连接资料库显示文章

延续昨日 今天的目标是把首页的文章内容改成get资料库的文章内容 首先先去db.json 设定 我新...

Day2 今晚我想来点CSV

Data format CSV(Comma-Separated Values)可以说是在偏乡环境最...