如何以0.9分识别所有reCAPTCHA类型,包括v2、v2隐形版、v2的企业版,以及v3和v3的企业版

本文将为您提供一种解决方案,如果您正在处理许多无效令牌的情况。只需三个简单的步骤,您就可以使用CapSolver轻松通过0.9分的reCAPTCHA Enterprise v2 / v2隐形和v3 / v3企业。

第一步:获取锚点的响应,转换为base64

打开您的网络浏览器,转到包含您要解决的reCAPTCHA的网站。使用右键菜单选择"检查元素"以访问控制台窗口。然后,点击"Network"选项卡。刷新当前网页以触发reCAPTCHA的重新加载过程。如果reCAPTCHA加载正确,将会出现一个包含"/anchor"请求的网络请求。右键单击它,选择"复制"然后"响应"。访问一个base64编码的网站,比如https://www.base64encode.org/,并将复制的内容转换为base64。最后,将这个编码后的内容保存在您的代码文件中。

第二步:获取reCAPTCHA-reload的fetch值,转换为base64

此步骤与第一步相似。根据第一步,如果您要解决的网站具有reCAPTCHA v2版本,您可能需要点击reCAPTCHA按钮。对于reCAPTCHA v3,它是隐藏的,通常在网站提交令牌时激活,比如在登录提交过程中。如果reCAPTCHA正确激活,您将在网络选项卡中观察到一个包含"/reload"的请求。现在,右键单击它,选择"复制",然后选择"复制为Fetch"。将复制的内容转换为base64并存储在您的代码文件中。

请记住,锚点请求和重新加载请求应该是连续的。这意味着锚点请求应该是重新加载请求之前的最后一个请求。

在创建任务CrateTask文档时,将先前存储的base64编码的锚点和重新加载参数作为参数添加进去。这个过程通常会得到一个有效和可信任的令牌。

第三步:以下面格式返回这两个base64值

"task":{
    //必填
    "type":"ReCaptchaV2Task",//总是优先考虑使用您自己的代理的任务类型,应该会大大提高通过率,无代理的不适用于高安全性
    //必填
    "websiteURL":"https://www.google.com/recaptcha/api2/demo",
    //必填
    "websiteKey":"6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-",
    //粘贴您保存的锚点和重新加载的base64内容
    "anchor":"base64内容",
    "reload":"base64内容"
    }

中文交流群:497493756,有关详细的任务教程,请查阅reCAPTCHA 文档

通过采用上述策略,您可以轻松解决reCAPTCHA v2 / v3企业版的挑战。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值