Cloudflare Turnstile 识别工具:绕过小组件和挑战页面
让你的爬虫、价格监控和账号工具顺利通过 Cloudflare 的验证框和整页验证。CapSkip 在你自己掌控的 Windows 硬件上通过 Turnstile,无论消耗多少通行凭证,都只收一份月费。
- 验证框与整页验证
- 不按通行凭证计费
- 在真实浏览器中运行
当你的任务碰上那个确认你是真人的小验证框,或挡在整个网站前面的 Cloudflare 整页验证时,Cloudflare Turnstile 识别工具的价值就体现出来了。CapSkip 在你自己运行的 Windows 硬件上(桌面电脑或租用的 VPS)同时搞定这两种验证,让价格监控、爬虫和账号工具在无人值守的情况下持续运行。你访问的网站和获取的通行凭证都留在你自己的机器上,而不必经过陌生人的打码平台。
Turnstile 随处可见,按 token 付费很快就会变得昂贵。它发出的每个通行凭证只能用一次,大约五分钟内就会失效,所以繁忙的任务申请的凭证总比实际提交的多。2Captcha 和 CapSolver 这类按 token 收费的服务,无论用没用上,每一个都要收钱。CapSkip 收取固定月费,35 美元起,无开通费,也没有计费表在跳,浪费掉的凭证和重试早已包含在内。
接入方式由你决定。Chrome 和 Firefox 扩展在日常浏览中直接通过验证,SDK 可嵌入自定义代码,任何目前按次向 2Captcha 付费的工具,都能在应用内切换过来,无需重写代码。
通行凭证想用多少就用多少。 按任务需要随时增加线程、重试失败的页面、刷新过期的凭证,账单纹丝不动。你的爬虫不必再精打细算地使用识别次数,只管一直跑到任务完成。 比较三个套餐
当 Cloudflare 拦住你的任务时,Turnstile 识别工具能做什么
验证框和整页验证都能通过
无论 Turnstile 是安静地嵌在登录或注册表单里,还是在网站打开前占据整个屏幕,CapSkip 都能通过它,并交给你的工具一个有效的通行凭证。
用掉和过期的凭证都不花钱
每个 Turnstile 通行凭证只能兑现一次,约五分钟内失效。CapSkip 从不计算识别次数,任务丢弃的那些凭证同样包含在统一费用里。
从头到尾都是同一位访客
Cloudflare 会记住谁通过了它的验证。CapSkip 会告诉你每个通行凭证背后使用的浏览器身份,并可通过你自己的代理工作,让你后续的访问继续以同一访客的身份进行。
真实浏览器,几秒搞定
每次验证都由在你硬件上后台运行的真实浏览器完成,通常 3 到 10 秒结束,也永远不会有其他客户排在你前面。
线程数只受硬件限制
没有任何套餐限制并行验证的数量。唯一的上限是运行 CapSkip 的机器的处理器和内存,服务器越强,同时通过的验证就越多。
现有机器人一键切换
目前把验证交给 Anti-Captcha 或 CapSolver 的爬虫和机器人,设置一律不用改。在 CapSkip 中选择同一个服务,此后它们的 Turnstile 任务就由你的电脑来完成。
运行 Cloudflare Turnstile 识别工具的三种方式
from capskip import CapSkip
solver = CapSkip(host="127.0.0.1", port=8080)
result = solver.turnstile(
sitekey="0x4AAAAAAA_your-turnstile-key",
url="https://example.com/",
)
# Turnstile tokens are single-use and expire in ~5 min, submit it right away.
print(result["code"]) # cf-turnstile-response token一段简短的 Python 调用即可从本地 CapSkip 获取一个 Turnstile 通行凭证;请立即提交,因为每个凭证只对一次验证有效。
边浏览边通过验证框
在 Chrome 或 Firefox 中装上 CapSkip 扩展,Turnstile 会在页面加载时就地处理。请保持桌面应用开启,因为识别是在那里完成的。
为监控和爬虫准备的代码库
无论你的监控程序用 Python、Node.js、PHP 还是 .NET 编写,官方库只需一次调用就能取回新的 Turnstile 通行凭证,让自建爬虫持续穿过 Cloudflare。
为现有工具提供的本地 API
已经对接 2Captcha、Anti-Captcha 等服务的机器人和程序,会改从你电脑上的 CapSkip 获取 Turnstile 结果,不再按次付费。
看它实时通过 Turnstile 验证
我们的演示页面加载的是真正的 Cloudflare Turnstile 验证框。在 CapSkip 运行时打开它,亲眼看着验证自动通过,再把应用用在你真正要处理的网站上。
在下一次 Cloudflare 验证之前就准备就绪
想先试用一下?
开始 3 天免费试用,在你自己的目标上识别 500 个任意类型的验证码。
相关验证码识别工具与指南
Cloudflare Turnstile 绕过,不按 token 计费
Turnstile 之所以出现在这么多网站上,是因为 Cloudflare 让它已经保护的海量网站都能轻松开启它。大多数真人访客几乎察觉不到它:它在后台默默检查浏览器,只偶尔要求点击一下。但对自动化任务来说,每一次验证都是一道关卡,必须先打开,页面或表单才会响应。
Turnstile 发出的每个通行凭证只对一次验证有效,并会在大约五分钟内失效。实际任务很少能用上获取的全部凭证:有的在页面还在加载时就到了,有的卡在慢速代理后面,有的在任务重启时被丢弃。按 token 计费的服务对所有这些都收费,所以繁忙的爬虫既要为干活付费,也要为浪费买单。
Turnstile 会出现在两个地方。小验证框位于你已经能看到的页面里,通常是登录、注册或结账表单。整页验证则在任何内容加载之前覆盖整个网站,通过之后,该访客就可以继续浏览。CapSkip 两种都能处理,返回通行凭证的同时附上所用的浏览器身份,还能走与你的工具相同的网络连接,让整个访问过程始终保持一致。
统一订阅彻底改变了这笔账。各套餐的唯一区别是覆盖的机器数量:青铜一台,白银两台,黄金三台。每增加一台机器,就能并行处理各自的验证,因此白银可同时处理青铜两倍的负载,黄金则是三倍。没有任何按通行凭证计量的费用,抓取繁忙的月份和清闲的月份账单完全一样。
相关指南: cf_clearance cookie 详解 · 用 C# 处理 Turnstile 挑战页面 · 用 Node.js 识别 Turnstile
CapSkip 能同时处理 Turnstile 小验证框和 Cloudflare 整页验证吗?
使用这类软件绕过 Cloudflare 验证是被允许的吗?
Turnstile 通行凭证为什么这么快就失效?
我能把它用在现有的爬虫或价格监控工具上吗?
通过 Cloudflare Turnstile 需要代理吗?
Turnstile 识别每月要花多少钱?
每次 Turnstile 识别需要多长时间?
我手动操作时,扩展会自动通过 Turnstile 吗?
别再为每一个 Cloudflare 通行凭证付费
把 CapSkip 装在你自己的机器上,你的爬虫和工具就能自动通过 Turnstile,一份月费涵盖它们用掉或浪费的每一个通行凭证。
