验证码自动破解验脚本

PHP、Python、Ruby、Java、JavaScript、C#,以及Golang的验证码绕过代码示例

为便于开发者使用,我们为所有常见的编程语言都创建了页面,并展示绕过所有主流验证码的代码示例。

页面资料来源于GitHub和其他存储库的下载库、错误处理标准程序,以及配置已安装脚本包的必要参数说明。

GitHub标志

GitHub验证码绕过方案

点击GitHub,查看完整文档和验证码绕过代码示例

  • PHP验证码破解程序

    实现2CaptchaAPI集成以及自动绕过任何类型验证码的PHP脚本库和示例包。标准错误处理程序、参数值和配置说明。

    PHP验证码破解程序
  • 使用Python破解验证码

    实现2CaptchaAPI集成的Python脚本示例和模块。参数及可能值概览。自动破解所有常见类型的验证码,以及错误处理程序说明。

    使用Python破解验证码
  • 使用Java绕过验证码

    绕过所有类型验证码的Java库和示例脚本。实现2CaptchaAPI集成,以自动破解验证码,包括参数和配置说明,以及标准错误及其处理程序说明。

    使用Java绕过验证码
  • 使用C#处理Anti Captcha

    绕过reCAPTCHA等常见验证码的CSharp脚本代码示例。实现2CaptchaAPI集成与交互的整套库和模块。变量配置和错误处理程序。

    使用C#处理Anti Captcha
  • 使用Go绕过验证码

    实现2CaptchaAPI集成的整套Go脚本和库。可编辑配置概览和绕过所有类型验证码的可能参数值说明。错误处理标准程序。

    使用Go绕过验证码
  • 在Ruby中解析captcha

    Ruby gem与CAPTCHA解析服务API简单集成,用于绕过reCAPTCHA、Arkose CAPTCHA、Geetest并解析任何其他CAPTCHA。这是将2Captcha 解析服务快速集成到代码中并自动求解任何类型CAPTCHA的最简单方法。

    在Ruby中解析captcha
  • 用 JavaScript 解决验证码问题

    与 2Captcha 服务 API 集成的 JavaScript 脚本和 npm 模块示例。可定制配置概述以及自动绕过 reCAPTCHA、Arkose captcha、Geetest、Cloudflare 和其他验证码的示例。

    用 JavaScript 解决验证码问题
通过2Captcha服务使用Selenium或Puppeter绕过验证码

支持的验证码

我们使产品易于集成到您的系统中,提供多种编程语言支持和现成的代码示例,让您的网络项目快速启动。

«reCAPTCHA v2» 徽标

reCAPTCHA v2的破解过程如下:我们以data-sitekey参数和页面URL的形式从页面中获取验证码参数,并将其转发至2Captcha网站,由员工破解后以令牌形式发回答案,我们再将令牌输入到相应字段中破解。

API示例如何破解验证码
«reCAPTCHA v2 Callback» 徽标

reCAPTCHA v2 Callback的破解过程与reCAPTCHA v2较为相似:我们以data-sitekey参数和页面URL的形式从页面中获取验证码参数,并将其转发至2Captcha网站,由员工破解后以令牌形式发回答案,我们再将令牌输入到相应字段中破解。找不到表单提交按钮时可用回调函数代替。该函数将在识别验证码时执行。回调函数一般属于data-callback参数,或作为grecaptcha.render法的回调参数。

API示例如何破解验证码
«reCAPTCHA v2 Invisible» 徽标

reCAPTCHA v2 Invisible的破解过程与reCAPTCHA v2的识别过程相似:我们以data-sitekey参数和页面URL的形式从页面中获取验证码参数,并将其转发至2Captcha网站,由员工破解后以令牌形式发回答案,我们再将令牌输入到相应字段中破解。

API示例如何破解验证码
«Image Captcha» 徽标

解决图片验证码的过程如下:我们从页面获取验证码图片并将其发送到 2Captcha 服务,在那里工作人员通过输入指定的文本来解决验证码。随后答案会返回给我们,需将其输入到相应的字段中以完成验证码的解决。

API示例如何破解验证码
«Cloudflare Turnstile» 徽标

Cloudflare Turnstile的解决方法是以"data-sitekey"参数和页面URL的形式从页面中获取CAPTCHA参数,并将它们发送到2Captcha服务,由员工进行解答。然后解析以令牌的形式返回给我们,我们必须在相关字段中输入令牌以完成captcha。

API示例如何破解验证码
«reCAPTCHA v3» 徽标

reCAPTCHA v3的破解过程如下:我们以data-sitekey、action和页面URL的形式从页面中获取验证码参数,并将其转发至2Captcha网站,由符合一定"人性化”评级的员工破解后以令牌形式发回答案,我们再将令牌输入到相应字段进行破解。新型 验证码与reCAPTCHA v2具有相似之处,但基本原理不变——用户收到通过POST请求发送的2Captcha API令牌,网站通过2CaptchaAPI验证令牌。

API示例如何破解验证码
«reCAPTCHA Enterprise» 徽标

reCAPTCHA Enterprise的破解过程如下:首先明确reCAPTCHA类型是V2还是V3,然后以data-sitekey参数的形式从页面中获取验证码参数,并将其转发至2Captcha网站,由员工破解后以令牌形式发回答案,我们再将令牌输入到相应字段中破解。

API示例如何破解验证码
«Arkose Labs captcha (FunCaptcha)» 徽标

Arkose Labs FunCAPTCHA的破解过程如下:我们从页面中获取一组必要参数,并将其转发至2Captcha网站,由员工破解后以其他参数形式发回答案,我们再将这些参数输入到相应字段中破解。

如何破解验证码
«Amazon Captcha» 徽标

解析Amazon AWS CAPTCHA的过程如下:您需要从位置页面获取所需的参数集,并将其发送到服务,由员工解决任务。然后,答案以一组附加参数的形式返回给我们,这些参数必须输入到正确的字段中才能解答。

如何破解验证码
«ALTCHA» 徽标

ALTCHA 的自动识别过程如下:我们的服务从指定网站页面获取验证码代码,并将其发送给工作人员进行求解。然后我们将答案返回给你,你只需将其输入到验证码输入框中即可。此类验证码的一个主要特点是它被设计为滑块形式,使得机器人难以绕过。

如何破解验证码