我需要你们帮我绕过特定网站中的人机验证
Recaptcha V3 的全面介绍
Recaptcha Enterprise 的全面介绍
有关通过代理服务器破解 Recaptcha 谜题的问题。适用于 Funcaptcha、GeeTest、hCaptcha。
如何破解 Google SERP 中的 Recaptcha 谜题?
要破解这种 Recaptcha 谜题,必须发送 Recaptcha 小组件 recaptchaDataSValue 属性中的“data-s”值,并使用通过 getTaskResult 回应收到的工作人员的 Cookie。
撰写此说明时,此文本解决方案对停用代理服务器和启用代理服务器后执行的任务都有效。
破解步骤:
1. 查明以 sorry/index?blablabla 为目标的重定向操作,记住 Cookie。
2. 获取 data-s 值,用此值创建 Recaptcha 任务。
3. 任务准备就绪时,会在 getTaskResult 中收到 g-response 和工作人员的 Cookie。
4. 将工作人员的 Cookie 添加到步骤 1 中保存的 Cookie 中。
5. 提交有字段 q、g-recaptcha-response 的表,然后继续操作。
6. 如果成功,则会重定向到 Google SERP。对于所有后续请求,都请使用所获得的 Cookie。
请参见 PHP 中的概念验证。
我们的 github 库中没有用于发送 data-s 值的新选项。
必须按 API 文献资料自行添加该值。
如果遇到了错误 ERROR_TOKEN_EXPIRED,只须用新标记重新提交您的任务。因为这种标记只能使用一次,所以我们不能在第一名工作人员取消该任务后将其重新分配给另一工作人员。这种情况下,我们会取消该任务,然后将其标为已经付款(因此这对于您也是免费的)。
撰写此说明时,此文本解决方案对停用代理服务器和启用代理服务器后执行的任务都有效。
破解步骤:
1. 查明以 sorry/index?blablabla 为目标的重定向操作,记住 Cookie。
2. 获取 data-s 值,用此值创建 Recaptcha 任务。
3. 任务准备就绪时,会在 getTaskResult 中收到 g-response 和工作人员的 Cookie。
4. 将工作人员的 Cookie 添加到步骤 1 中保存的 Cookie 中。
5. 提交有字段 q、g-recaptcha-response 的表,然后继续操作。
6. 如果成功,则会重定向到 Google SERP。对于所有后续请求,都请使用所获得的 Cookie。
请参见 PHP 中的概念验证。
我们的 github 库中没有用于发送 data-s 值的新选项。
必须按 API 文献资料自行添加该值。
如果遇到了错误 ERROR_TOKEN_EXPIRED,只须用新标记重新提交您的任务。因为这种标记只能使用一次,所以我们不能在第一名工作人员取消该任务后将其重新分配给另一工作人员。这种情况下,我们会取消该任务,然后将其标为已经付款(因此这对于您也是免费的)。
Recaptcha 破解得过慢
Google 最近提高了其 Recaptcha 谜题的复杂度,并已使其对于每个人都更加复杂。所耗实际时间取决于向域发送多少垃圾邮件,这由 Google 自己评定。好消息是,可以提前破解 Recaptcha,也就是在网站中实际使用标记之前破解。标记存续期是 120 秒,从谜题破解完毕时开始计时。
以下是我们建议采用的两种备选应对方式:
备选方式 1。用我们的 Recaptcha 预备功能自动预先生成 Recaptcha 标记,并为所浏览的每个网站自行创建专用备用标记。为破解另一 Recaptcha 谜题而调用我们的 API 会触发我们的后端服务器,后者会用相同的网站地址和站点密钥创建预备任务副本。然后就可以使用最先收到的标记,还可以将其他预先生成的标记用于后续任务。但是,每个标记存续 120 秒,因此这最适用于在一个网站中反复执行操作的情况。如果两次 Recaptcha 破解之间的暂停时间将会长于 100 秒,则此功能不适用。
无须为使用此功能而以任何方式调整应用程序。只须启用此功能,选择某个模式,然后选择我们应该预备多少个备用标记供您使用。
备选方式 2。您在自己的应用程序中自行实现标记预缓存机制。请在此处了解如何自行实现这种机制。
以下是我们建议采用的两种备选应对方式:
备选方式 1。用我们的 Recaptcha 预备功能自动预先生成 Recaptcha 标记,并为所浏览的每个网站自行创建专用备用标记。为破解另一 Recaptcha 谜题而调用我们的 API 会触发我们的后端服务器,后者会用相同的网站地址和站点密钥创建预备任务副本。然后就可以使用最先收到的标记,还可以将其他预先生成的标记用于后续任务。但是,每个标记存续 120 秒,因此这最适用于在一个网站中反复执行操作的情况。如果两次 Recaptcha 破解之间的暂停时间将会长于 100 秒,则此功能不适用。
无须为使用此功能而以任何方式调整应用程序。只须启用此功能,选择某个模式,然后选择我们应该预备多少个备用标记供您使用。
备选方式 2。您在自己的应用程序中自行实现标记预缓存机制。请在此处了解如何自行实现这种机制。
Recaptcha 谜题的破解不正确
某些网站可能会要求您将 Recaptcha 谜题再破解一次。这种行为取决于目标网站的后端代码和 Google 的 API。尽管通过我们服务发出的 g-response 有效,但可能会要求您多次破解 Recaptcha 谜题。其原因可能是通过您 IP 地址发出的请求的数量,记录得不正确的 Cookie,已列入黑名单的用户代理,等等。
其他网站也可能自行编写精密的 JavaScript 代码,会在用户浏览网站时生成更多标记。我们建议用 Puppeteer 之类的无头环境将这种页面自动化。我们向客户提供有关此主题的免费教程。
如果已将所有检查都执行完毕,绝对确信我们这边有问题,则可向我们的 API 方法 reportIncorrectRecaptcha 报告每一个未能破解的 Recaptcha 谜题。请熟悉成文的相关说明。
其他网站也可能自行编写精密的 JavaScript 代码,会在用户浏览网站时生成更多标记。我们建议用 Puppeteer 之类的无头环境将这种页面自动化。我们向客户提供有关此主题的免费教程。
如果已将所有检查都执行完毕,绝对确信我们这边有问题,则可向我们的 API 方法 reportIncorrectRecaptcha 报告每一个未能破解的 Recaptcha 谜题。请熟悉成文的相关说明。
什么是 Recaptcha 预备?
我们的 Recaptcha 预备功能可自动预先生成 Recaptcha 标记并为您创建专用备用标记:对要为其破解 Recaptcha 谜题的每个网站都创建一个标记。为破解另一 Recaptcha 谜题而调用我们的 API 会触发我们的后端服务器,后者会用相同的网站地址和站点密钥创建您任务的影子预备副本。您没有这些预备任务副本的使用权,但是,某个预备任务副本准备就绪时,会将相应结果自动插入您向 API 发送的第一项任务中。备用任务副本中其他任务的执行结果,会插入您用 API 创建的下一批任务中。
这样会创建连续不断的分时共用 Recaptcha 标记,立即就能使用。为了防止您受到损失,我们有一个“过期阈值”设置,用其可清点已过期但未被插入您 API 任务的备用预备标记。达到过期阈值时,我们将不再为备用标记生成新标记。
每个标记的存续期都是 120 秒,因此这最适合对一个网站反复执行某种操作的情况。如果两次 Recaptcha 谜题破解操作之间的暂停时间长于 100 秒,则 Recaptcha 预备功能不适用。
无须为使用此功能而以任何方式调整您的应用程序。只须将其打开,选择某种模式,然后选择我们应该预备多少个备用标记供您使用。
请注意,您没有备用标记的直接使用权;这些标记由我们的系统管理,以防止重复使用这些标记。如果不同意这样,我们非常欢迎您在自己的应用程序中实现类似的预备功能。
付款。
您为每个影子预备任务副本付款,无论是已使用,已丢失还是已过期。
这样会创建连续不断的分时共用 Recaptcha 标记,立即就能使用。为了防止您受到损失,我们有一个“过期阈值”设置,用其可清点已过期但未被插入您 API 任务的备用预备标记。达到过期阈值时,我们将不再为备用标记生成新标记。
每个标记的存续期都是 120 秒,因此这最适合对一个网站反复执行某种操作的情况。如果两次 Recaptcha 谜题破解操作之间的暂停时间长于 100 秒,则 Recaptcha 预备功能不适用。
无须为使用此功能而以任何方式调整您的应用程序。只须将其打开,选择某种模式,然后选择我们应该预备多少个备用标记供您使用。
请注意,您没有备用标记的直接使用权;这些标记由我们的系统管理,以防止重复使用这些标记。如果不同意这样,我们非常欢迎您在自己的应用程序中实现类似的预备功能。
付款。
您为每个影子预备任务副本付款,无论是已使用,已丢失还是已过期。
Recaptcha v2 谜题有什么备选破解方法?
备选破解方法 1.
我们模拟出现在目标网站中的用户,并自行绕过所有 JavaScript。可以首先研究文章采用 Recaptcha 的论坛。提交自动化方案。中的文献资料。费用为每 1000 张图片 2 美元。要使用此方法,必须自备代理服务器以破解这种谜题。
备选破解方法 2.
与备选破解方法 1 相同,但我们通过我们自己的代理服务器破解这种谜题。这种任务称为 RecaptchaV2TaskProxyless,费用也是每 1000 次 g-response 破解 2 美元。
我们模拟出现在目标网站中的用户,并自行绕过所有 JavaScript。可以首先研究文章采用 Recaptcha 的论坛。提交自动化方案。中的文献资料。费用为每 1000 张图片 2 美元。要使用此方法,必须自备代理服务器以破解这种谜题。
备选破解方法 2.
与备选破解方法 1 相同,但我们通过我们自己的代理服务器破解这种谜题。这种任务称为 RecaptchaV2TaskProxyless,费用也是每 1000 次 g-response 破解 2 美元。
我不能在网页中找到站点密钥。
你们是否破解用于 Android 应用的 Recaptcha 谜题?
我们不破解用于 Android 应用的 Recaptcha 谜题。
要在 Android 中破解 Recaptcha 谜题,我们必须先分别针对各个应用 ID 分别编译 Android 应用,然后向我们的工作人员发布编译好的应用,虽然可以这么做,但因为费用高昂,这在经济上并不值得去做。
要在 Android 中破解 Recaptcha 谜题,我们必须先分别针对各个应用 ID 分别编译 Android 应用,然后向我们的工作人员发布编译好的应用,虽然可以这么做,但因为费用高昂,这在经济上并不值得去做。
我想对 Recaptcha 任务设置时限
“我想让我的 Recaptcha 谜题在不长于 30 秒的时间内得到破解,并且不想对这些谜题的破解时间长于该时限的情况付款。”
我们没有这种选项。
您创建 Recaptcha 任务时,会对您的帐户对每项任务计费,除非结果是出错或者用时长于 300 秒。否则无论什么情况您都会为其付款。
我们没有这种选项。
您创建 Recaptcha 任务时,会对您的帐户对每项任务计费,除非结果是出错或者用时长于 300 秒。否则无论什么情况您都会为其付款。
Warmed by public token - what is this?
It is our core feature which greatly improves Recaptcha solving speed from average 60 seconds to 10 seconds. You can always disabled it in the settings.
我为 Recaptcha 谜题破解支付的费用过多/我的高出价未被接受
系统可能会因为其他客户的 Recaptcha 谜题破解出现短时过载的情况。这种情况下,请参见系统统计数据,并为人机验证任务的上传选择更理想的时段。
别忘了在队列下拉框中选择“Recaptcha V2”。
别忘了在队列下拉框中选择“Recaptcha V2”。
Recaptcha 窗体位于私密区内。要查看该窗体,必须登录或采取其他行动。
不必为此担心。
即使 Recaptcha 小组件位于网站的隐秘区,这也不成问题。我们根本不会转到该页面。我们的软件可转而创建一个 Recaptcha 小组件从中“认为”自己已经在目标页面中的环境。这些小组件不能发现二者之间的不同之处;其浏览器地址完全相同,带有 http:// 或 https://、域/子域、路径和查询参数。
我们全面模拟网站访问过程,您不必提供任何登录凭据或会话 Cookie。只须通过 https://yourdomain.com/ 之类的 URL 和站点密钥发送任务。我们会生成可用在整个域中的 g-response。g-response 未与特定路径相关联。
即使 Recaptcha 小组件位于网站的隐秘区,这也不成问题。我们根本不会转到该页面。我们的软件可转而创建一个 Recaptcha 小组件从中“认为”自己已经在目标页面中的环境。这些小组件不能发现二者之间的不同之处;其浏览器地址完全相同,带有 http:// 或 https://、域/子域、路径和查询参数。
我们全面模拟网站访问过程,您不必提供任何登录凭据或会话 Cookie。只须通过 https://yourdomain.com/ 之类的 URL 和站点密钥发送任务。我们会生成可用在整个域中的 g-response。g-response 未与特定路径相关联。
你们是否支持不可见的 reCAPTCHA?
支持,这与可见的 reCAPTCHA 一样。我们很可能会自动发现不可见 Recaptcha,但发送人机验证任务时也可发送已设置为 true 的“isInvisible”标志。这样会在工作人员这面显示相应 Recaptcha 小组件。
API 参考资料
API 参考资料
What is the valid length of Recaptcha token?
We're solving Recaptchas since 2016 and we saw valid tokens ranging from 50 to 2000 bytes. Any length is valid. Assuming that some lengths means Recaptcha is valid and some are not is wrong.
在无头浏览器中破解 Recaptcha 谜题
通过 NodeJS + Puppeteer 绕过 Recaptcha 确实很容易。请查看我们有关此主题的免费教程。