博客
如何识别和查找 reCAPTCHA v3 的值

如何识别和查找 reCAPTCHA v3 的值

Logo of Capsolver

CapSolver Blogger

How to use capsolver

27-Jun-2023

"score" 在 V3 中代表什么,为什么没有验证码?

reCAPTCHA V3 不是普通的验证码任务。它不是用于区分机器和人类的自动图灵测试。reCAPTCHA V3 是一个浏览器评分机制,用于识别操作浏览器的是人类还是程序。绕过 reCAPTCHA V3 的结果是一个 0.1 到 0.9 的得分,其中 0.1 表示“最可能是机器人”,0.9 表示“最可能是人类”。Capsolver 提供得分为 0.9 的令牌。

如何知道有一个 reCAPTCHA V3?

  • reCAPTCHA V2:页面上有一个复选框。
  • reCAPTCHA V2 隐形:没有复选框,但在右下角有一个 reCAPTCHA 徽标。有时,如果检测到您是可疑用户,您会被要求解决 reCAPTCHA。
  • reCAPTCHA V3:没有复选框,但在右下角有一个 reCAPTCHA 徽标。您永远不需要解决 reCAPTCHA。

有时很难区分 reCAPTCHA V2 隐形和 V3。在这种情况下,只需在浏览器的控制台 Command+Option+C(Mac),或者 Control+Shift+C(Windows,Linux,Chrome OS)中打开,并检查发送到 google.com 的请求(在某些情况下为recaptcha.net)在 Network 标签页上。

找到请求
https://www.google.com/recaptcha/api2/reload?k= 是 reCaptcha v3 或 https://www.google.com/recaptcha/enterprise/reload?k= 是 reCaptcha v3 Enterprise

然后检查
https://www.google.com/recaptcha/api2/userverify?k=

第一个请求应始终存在。如果找不到它,请尝试将主机名更改为“recaptcha.net”,并继续查找,直到找到它。如果找不到第二个 userverify 请求,则是 reCAPTCHA V3。如果有一个向 userverify 的请求,则是 reCAPTCHA V2 隐形。

如何找到“googlekey”和“action”

有一些方法可以找到 google key 和 action 参数,其中一些方法比其他方法更有效。第一种选项是找到这些值的最佳方法。

第一种选项

  1. 下载 Charles Proxy

  2. 右键单击我们可以看到的名称为 https://google.com 的请求

  3. 单击“启用 SSL”

    点击后,应该看起来像这样:

  4. 为了识别 Google key 和 action 参数,我们只需要转到该网站并使用“Charles Open”触发 reCaptcha v3!在本例中,这是 reCaptcha v3 Enterprise,但是应该会出现一个请求。以下是 Google key 的红线

  5. 现在您已经拥有了 Google key,是时候找到 action 了。单击重新加载请求并在右侧菜单中单击 ProtoBuf

  6. 单击后,将出现一些值,我们需要找到一个看起来像一个动作参数的文本参数,例如:

    LOGIN_USER_SEARCH 是 action 参数。

第二种选项

  • googlekey:打开带有验证码的网页并转到浏览器的控制台。在包含验证码挑战的 iframe 中搜索。现在在脚本地址中查找 k 参数。那就是你要找的 Google key。它对于使用 Google reCAPTCHA 的特定网站是静态的。
  • action:打开一个有验证码的网页并转到浏览器的控制台。现在找到调用 grecaptcha.execute 方法的脚本。用于调用此方法的参数可能包含一个 action 参数。如果有,将其传递给 in.php 中的请求。如果没有 action,则不需要发送。

Google reCaptcha v3 得分如何工作?

reCAPTCHA 有 11 个级别,得分从 0.0 到 1.0,得分为 1.0 表示交互风险较小,几乎肯定是真实的,而值为 0.0 表示连接风险较高,可能是虚假的。

如何解决 reCaptcha v3?

步骤 1:将信息提交到 capsolver

POST https://api.capsolver.com/createTask
{
  "clientKey":"yourapiKey",
    "task":
        {
          "type":"ReCaptchaV3Task",
        "websiteURL":"https://antcpt.com/score_detector",
        "websiteKey":"6LcR_okUAAAAAPYrPe-HK_0RULO1aZM15ENyM-Mf",
        "pageAction": "homepage",
        "proxy":"yourproxy"
        }
}

步骤 4:获取结果

直到解决验证码之前,我们需要检索 getTaskResult 方法。

例如:

POST https://api.capsolver.com/getTaskResult
Host: api.capsolver.com
Content-Type: application/json

{
    "clientKey":"YOUR_API_KEY",
    "taskId": "TASKID OF CREATETASK" //ID created by the createTask method
}

解决验证码后,您可以通过将令牌发送到网站来检查验证码令牌。

有关如何解决 reCaptcha v3 的更多信息,请查看此博客:使用人类得分解决 reCaptcha v3

加入我们
中文代理QQ群:497493756

更多

reCAPTCHA
reCAPTCHA自动解决器 - 自动解决reCAPTCHAs

在当今数字环境中,保护网站免受自动机器人的攻击变得至关重要,这就是为什么reCAPTCHA被广泛采用的原因。尽管reCAPTCHA具有重要的作用,但手动解决它们可能会耗费时间并令人沮丧...

reCAPTCHA

23-Feb-2024

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

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

reCAPTCHA

28-Jun-2023

如何识别和查找 reCAPTCHA v3 的值
如何识别和查找 reCAPTCHA v3 的值

recaptcha分数是什么意思?如何识别和查找 reCAPTCHA v3 的值?提供有关 Capsolver 服务的自动 reCAPTCHA V3 解析的全面指南。

reCAPTCHA

27-Jun-2023

使用CapSolver自动识别谷歌验证码
使用CapSolver自动识别谷歌验证码

Google的reCAPTCHA是一种网站反垃圾和防恶意活动的保护措施。这个高级安全功能利用了先进的风险分析机制以及灵活的CAPTCHA,以阻止自动化软件在您的网站上进行有害操作,同时确保真实用户的顺畅通行

reCAPTCHA

16-Jun-2023

使用CapSolver解决reCAPTCHAv2隐形验证码
使用CapSolver解决reCAPTCHAv2隐形验证码

reCAPTCHA v2隐形版本是reCAPTCHA v2的一个变体,它在后台工作,为用户提供更无缝的体验,不需要任何特定的用户交互,就像以前的版本一样。

reCAPTCHA

16-Jun-2023

如何绕过/自动识别reCAPTCHA v3验证码
如何绕过/自动识别reCAPTCHA v3验证码

在本技术博客中,我们将通过使用CapSolver指导您绕过reCaptcha v3的过程。

reCAPTCHA

22-May-2023