reCAPTCHA v2 回调识别工具:当没有提交按钮时
在本地识别 data-callback reCAPTCHA v2 小组件:CapSkip 返回 g-recaptcha-response token 并触发页面回调,因此没有提交按钮的表单也能通过。
- 无限量识别
- 数秒内识别
- 90–100% 准确率
- 本地运行
有些 reCAPTCHA v2 小组件根本没有提交按钮。相反,页面定义了一个回调函数,它会在挑战被识别的那一刻自动运行,而正是这个回调真正提交表单或解锁下一步。很多自动化就在这里悄悄出错:你拿到了一个完全有效的 token,把它粘贴到 g-recaptcha-response 字段中,却什么都没发生,因为页面上没有任何东西在监听它。
CapSkip 是一款 reCAPTCHA v2 回调识别工具,可完成整个任务的两个环节。它在您自己的 Windows 机器或 VPS 上本地识别挑战,准确率达 90-100%,并返回有效的 g-recaptcha-response token,同时浏览器扩展会为您触发页面回调,让表单的行为与真实访客完全一致。没有远程真人打码平台,没有按次计量,图片挑战约 0.1 秒即可完成。
在 2Captcha、Anti-Captcha 和 CapSolver 按每 1,000 次识别计费之处,CapSkip 是统一且无限量的:1 美元七天试用,之后每月 10 美元即可无限量识别并支持无限线程,另有 99 美元一次性终身授权。您可以使用无代码的 Chrome 和 Firefox 扩展,通过 Python、Node.js、PHP 或 .NET SDK 驱动它,或将现有的 2Captcha 或 Anti-Captcha 客户端代码指向 CapSkip 的本地 API 模拟,保留您已经编写的代码。
无需编写代码。 运行 CapSkip 应用, 浏览器扩展 自动连接,然后直接在页面中识别验证码。已经在使用其他服务?迁移非常简单:CapSkip 是一个即插即用的 验证码识别工具 会自动连接,然后直接在页面上识别验证码。已在使用其他服务?迁移很简单:CapSkip 模拟 2Captcha、RuCaptcha、Anti-Captcha、CapMonster Cloud、CapSolver、DeathByCaptcha、SolveCaptcha 和 Captchas.io。在 CapSkip 应用的 hosts 文件中添加你的服务,你现有的代码即被路由到 CapSkip 并在本地识别,无需任何改动。
为什么 CapSkip 是最好的 reCAPTCHA 回调识别工具
无限量识别,统一价格
一个统一价格:一次性 99 美元终身授权,加上每月低至 10 美元的低价订阅。无需充值点数、无按次计费、无限流。
快速、高并发识别
图片验证码约 0.1 秒完成,reCAPTCHA、Turnstile 和极验通常在几秒内识别,且支持无限线程。
90–100% 准确率
在真实、实时的挑战上具有高成功率,并且每当出现新的验证码类型时都提供免费模型训练。
本地且私密
CapSkip 在你自己的机器或 VPS 上识别。挑战数据永远不会外发到第三方人工识别集群。
API 模拟
本地 HTTP API,可模拟 2Captcha、Anti-Captcha、CapSolver 等。将你的代码指向 CapSkip,其余保持不变。
扩展 + SDK
面向 Chrome 和 Firefox 的免代码浏览器扩展,以及用于自动化的官方 Python、Node.js、PHP 和 C# SDK。
识别回调 reCAPTCHA 的三种方式
from capskip import CapSkip
from selenium import webdriver
solver = CapSkip(host="127.0.0.1", port=8080)
driver = webdriver.Chrome()
driver.get("https://example.com/signup")
result = solver.recaptcha(
sitekey="6Lc_your-site-key",
url="https://example.com/signup",
)
token = result["code"]
# No submit button: set the token, then call the page callback with it.
driver.execute_script(
'document.getElementById("g-recaptcha-response").innerHTML = arguments[0];'
'myCallbackFunction(arguments[0]);',
token,
)识别挑战,将 token 填入响应字段,然后运行页面在成功时通常会触发的回调。
在真实挑战上看它运作
我们为每种验证码类型托管了实时、可交互的演示页面。加载真实小组件、运行 CapSkip,看着 token 返回。
如何使用 CapSkip 识别回调 reCAPTCHA
-
1
安装 CapSkip
下载桌面应用 (Windows 版,或在 VPS 上运行)并启动它。本地识别引擎会自动启动。
-
2
登录应用
购买 1 美元试用 或 青铜 / 白银 / 黄金授权 ,登录信息会立即通过邮件发送给你,付款后授权即刻生效。用它登录应用,你就可以开始识别了。 设置指南 有详细说明。
- 3
授权简单,无限量识别
一次性购买终身授权,再按月低价订阅。每个方案都解锁无限量识别 基于回调的 reCAPTCHA v2,且永远无按次验证码费用。
想先试用一下?
以 1 美元开始 7 天试用,在你自己的目标上识别 1,000 个任意类型的验证码。
相关验证码识别工具与指南
如何查找并触发 reCAPTCHA 回调
回调通常在小组件的 data-callback 属性中命名,例如 data-callback="myCallbackFunction"。如果小组件是用 JavaScript 构建的,则查找传递给 grecaptcha.render() 的 callback 属性。当两者都不可见时,您可以直接在浏览器控制台中从 reCAPTCHA 配置对象读取它,路径为 ___grecaptcha_cfg.clients[0].aa.l.callback,但请记住 aa.l 路径在不同页面上会有所不同,且含有多个小组件的页面会有 clients[1]、clients[2] 等需要检查。一旦知道名称,识别只需两步:将 CapSkip token 写入 g-recaptcha-response 字段,然后调用该回调,如果它需要参数则将 token 作为参数传入。CapSkip 浏览器扩展会在页面中为您完成所有这些操作,因此对于无代码工作流程,完全无需查找任何内容。
常见问题
什么是 reCAPTCHA 回调?
为什么在没有提交按钮时我的 token 不起作用?
如何查找 reCAPTCHA 回调函数?
我需要将 token 传递给回调吗?
CapSkip 扩展会自动处理回调吗?
我可以在 Selenium 或 Python 中识别回调 reCAPTCHA 吗?
隐形 reCAPTCHA 也使用回调吗?
识别回调 reCAPTCHA 多少钱?
准备好识别回调 reCAPTCHA 了吗?
下载 CapSkip、激活授权,即可从浏览器或代码中无限量识别验证码。统一价格,无按次计费。
