Join And Get Free Trial!

reCaptcha v2 企业演示页面

reCAPTCHA v2 Enterprise 是 Google 提供的一项免费服务,通过区分人工和自动访问网站,帮助保护网站免受垃圾邮件和滥用的侵害。reCAPTCHA v2 是可用版本之一,提供强大的保护。reCAPTCHA Enterprise 以 reCAPTCHA v2 的功能为基础,提供适合企业级需求的高级安全功能和自定义选项。

recaptcha v2 demo

基于token的reCAPTCHA V2 Enterprise自动求解方法。

使用速度最快、维护良好、最新且最便宜的验证码解决服务NextCaptcha绕过 reCAPTCHA V2 Enterprise,并且仅为成功的请求付费。

使用NextCaptcha reCAPTCHA V2 Enterprise 求解器进行自动绕过。

如何解决 reCAPTCHA V2 Enterprise?

如何找到 reCAPTCHA V2 Enterprise 站点密钥?

  • 1. 在浏览器中打开开发者控制台,切换到网络选项卡,找到带有“recaptcha/enterprise/anchor”的请求网址,并复制“k”搜索查询值。
  • 2. 在浏览器中打开开发者控制台并找到具有 data-sitekey 属性的元素。

如何找到 reCAPTCHA V2 Enterprise 页面操作?

  • 1. 在浏览器中打开开发者控制台,切换到网络选项卡,找到带有“recaptcha/enterprise/anchor”的请求网址,并复制“sa”搜索查询值。

绕过 reCAPTCHA v2 企业方法

1. 绕过 reCAPTCHA v2 企业方法

  • 1. 立即返回Token模式

    • a. 使 recaptcha v2 Enterprise 求解器立即执行任务有效负载
    • b. API endpoint: https://api-v2.nextcaptcha.com/getToken
    • c. Method: POST
    • c. Content type: application/json
    • d. Payload:
      { "clientKey": "api key", "task": { "type": "RecaptchaV2EnterpriseTaskProxyless", "websiteURL": "https://www.google.com/recaptcha/api2/demo", "websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-", "pageAction": "login", "enterprisePayload": { "s": "eyJ0eXAi..." } } }
    • e. 如果一切正常,服务器将立即返回 recaptcha Enterprise 令牌
      0|03AFcWeA4rpfEqUc6xCJsyhBoLLCwAzllnDfcqB2rx5iXBVW0To3SLFrPaNPR4nUT1NtlLqeGFoh8fy01fpMjyTrrWdjjFORb4CNoJxjUKBADdlHGuD64tCL3FVrjiuFpH8oiUHuPspowBdIY_5i1LNgqSmyOmdSLIAdH4LVRFvy4jcyvTwwmjK7HZiS57U-HFrpZ7unuBGoDWOofmk3nu_cYbifcMnE4Rf0QrgtKAmZMiAYsWtJ-mMu2NH0LIdD3agH6LqD2DftNXSJEO9DJ_ihhpwgaRSaNcM366_VBYM3QuiC11_mkQ4DqOPGCNIrWvWePm5kN-aqRUNl0qQ3Vr9Oc1ii6eCjB4yPNjxSOwlR-GvIAqMlWNWY_UvhJJfterBLjthVK4d9caTR__vU_RPkyccBegSJRNZEowQDWeMbjEt-_em_daKo7uCa7fPQMtodE5NysmgAl7pYMAtjusTGylVZ4iEFI03J9IFIMTvkDm5jOWKmfTJ1uUrqT0906zmDTnnp9CsL7iOwRWeziDDDidroRBxcEabsAp7lps7PmvwUHw6WDxFC0GQoCupKmiYYBsRwuZdn3Vkn92aqkq8YlJSZOaCLseu1GpnYRhporDYbVnJnWNfEHzvYYEsjHEMSjZQlGiyInlZ50t2-wi-Me1GZKlY67ARROHNepdBlVg_zLQUniBHGSWRJt6ttEnCBsYAxvTaOsSzehY2vHaQKfR8uLPxC8GfQ
  • 2. 传统任务模式

    • a. 使 recaptcha v2 Enterprise 求解器成为传统任务有效负载
    • b. API endpoint: https://api.nextcaptcha.com/createTask
    • c. Method: POST
    • c. Content type: application/json
    • d. Payload:
      { "clientKey": "api key", "task": { "type": "RecaptchaV2EnterpriseTaskProxyless", "websiteURL": "https://www.google.com/recaptcha/api2/demo", "websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-", "pageAction": "login", "enterprisePayload": { "s": "eyJ0eXAi..." } } }
    • e. 然后使用响应“taskId”制作获取令牌请求有效负载,并循环直到任务结果准备就绪或失败
    • f. 获取 recaptcha v2 Enterprise 令牌任务结果负载:
      { "clientKey": "api key", "taskId": 1781234567890 }
  • 2. 回调Url模式

    • a. 制作 recaptcha v2 Enterprise 求解器回调任务有效负载
    • b. API endpoint: https://api.nextcaptcha.com/createTask
    • c. Method: POST
    • c. Content type: application/json
    • d. Payload:
      { "clientKey": "api key", "task": { "type": "RecaptchaV2EnterpriseTaskProxyless", "websiteURL": "https://www.google.com/recaptcha/api2/demo", "websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-", "pageAction": "login", "enterprisePayload": { "s": "eyJ0eXAi..." } }, "callbackUrl": "process the captcha solution results url" }
    • e. 如果一切正常,服务器将立即向`callbackurl`发送recaptcha求解器任务结果

2. 使用 SDK

# https://github.com/nextcaptcha/nextcaptcha-python
 
import os
import sys
from nextcaptcha import NextCaptchaAPI
 
client_key = os.getenv('NEXTCAPTCHA_KEY', "YOUR_CLIENT_KEY")
 
api = NextCaptchaAPI(client_key=client_key)
try:
  result = api.recaptchav2enterprise(website_url="https://example.com", website_key="SITE_KEY")
 
except Exception as e:
  sys.exit(e)
 
else:
  sys.exit('solved: ' + str(result))
 

结论

在开发者控制台中,找到编号=“g-recaptcha-response” 的文本区域,并将收到的代码输入其中。然后点击检查按钮。