自動CAPTCHA突破スクリプト

PHP、Python、Java、C#、Golang、Ruby、JavaScriptのCAPTCHAバイパスコードサンプル

デベロッパーにとって便利になるように、すべての人気プログラミング言語のページを作成しました。そこですべての主要なタイプのCAPTCHAをバイパスするためのコードのサンプルを確認できます。

このページはGitHubや他のレポジトリからライブラリをダウンロードするソース、標準的なエラーハンドラ、インストール済みのスクリプトパッケージを設定するために必要なすべてのパラメータの概要を提供します。

GitHubロゴ

GitHubのCAPTCHA突破サービス

GitHubでフルドキュメンテーションとCAPTCHA迂回コードサンプルを確認

  • PHP captchaソルバー

    2CaptchaサービスのAPIと統合し、あらゆるCAPTCHAのバイパスを自動化するためのライブラリとPHPスクリプトのパッケージ。標準エラーハンドラー、パラメータの値、設定の概要。

    PHP captchaソルバー
  • PythonでCAPTCHAを突破

    Pythonでのスクリプトのサンプルと2CaptchaのAPIを使った統合のモジュール。パラメータと可能な値の概要。すべての人気のあるCAPTCHAの突破自動化、エラーハンドラーの概要。

    PythonでCAPTCHAを突破
  • JavaでCAPTCHAをバイパス

    JavaのライブラリとあらゆるタイプのCAPTCHAをバイパスするためのサンプルスクリプト。パラメータや設定の概要を使ってCAPTCHAの突破を自動化する2CaptchaサービスのAPIを使った統合、標準エラーとそのハンドラー。

    JavaでCAPTCHAをバイパス
  • C#を使ったアンチCAPTCHA

    recaptchaやその他の人気のタイプのCAPTCHAをバイパスするCsharpのサンプルスクリプトのコード。2CaptchaサービスのAPIと統合、やり取りするためのライブラリとモジュール。可能な設定とエラーハンドラ。

    C#を使ったアンチCAPTCHA
  • Goを使ってCAPTCHAをバイパス

    2CaptchaサービスAPIと統合するためのGoスクリプトとライブラリのセット。設定可能な設定とすべてのタイプのCAPTCHAをバイパスするための可能なパラメータの値の概要。

    Goを使ってCAPTCHAをバイパス
  • Rubyでcaptchaを解決する

    ReCAPTCHA、hCaptcha、Arkose captcha、Geetestをバイパスし、他のcaptchaを解決するためのcaptcha解決サービスのAPIと簡単に統合するためのRuby gem。 これは、2Captcha解決サービスをコードにすばやく統合し、あらゆるタイプのキャプチャの解決を自動化する最も簡単な方法です。

    Rubyでcaptchaを解決する
  • JavaScriptでcaptchaを解決する

    ReCAPTCHA、hCaptcha、Arkose captcha、Geetestをバイパスし、他のcaptchaを解決するためのcaptcha解決サービスのAPIとの統合のためのJavaScript npmパッケージ。 これは、2Captcha解決サービスをコードにすばやく統合し、あらゆるタイプのキャプチャの解決を自動化する最も簡単な方法です。

    JavaScriptでcaptchaを解決する
2Captcha サービスを使用して Selenium/Puppeteer でキャプチャをバイパス

Selenium

Selenium 用キャプチャのバイパス:

対応しているCAPTCHA

Normal CAPTCHA

Normal CAPTCHAの突破プロセスは次のとおりになります。ユーザーが該当ページからCAPTCHA画像を取得し、2Captchaに送信、作業員が要求されるテキストを入力することでCAPTCHAを突破し、解答が弊社に戻りますが、CAPTCHAを突破するには適切な欄に入力する必要があります。

APIデモ突破方法
Text CAPTCHA

Text Captchaの突破方法は次のとおりです。該当ページのCAPTCHAのテキストによる質問を取得し、2Captcha に送信します。作業員はこのCAPTCHAを突破し、解答が弊社に戻りますが、CAPTCHAを突破するには適切な欄に入力する必要があります。

APIデモ突破方法
Click CAPTCHA

突破プロセスは次の通りです : 配置された位置で該当するページからCAPTCHA画像とどの画像をクリックするべきかの説明を取得、2Captchaサービスに転送、作業員がCAPTCHA突破、解答は点の座標のセットの形で弊社に戻りますが、CAPTCHAを突破するにはこれをクリックする必要があります。

APIデモ突破方法
Rotate CAPTCHA

Rotate CAPTCHAの突破プロセスは次のとおりです。該当のページからCAPTCHAをの1枚以上の画像を取得し、2Captchaサービスに転送し、作業員がそれを突破し、弊社に画像の回転した角度の値の形で解答が戻ってくると、その角度で画像を回転させてCAPTCHAを突破する必要があります。

APIデモ突破方法
reCAPTCHA V2

reCAPTCHA V2の突破プロセスは次のとおりです。該当するページからdata-sitekeyパラメータの形でCAPTCHAのパラメータとペジーのURLを取得し、それを2Captchaサービスに転送し、作業員がそれを突破し、解答がトークンの形で弊社に戻ります。これはCAPTCHAを突破するためには適切な欄に入力する必要があります。

APIデモ突破方法
reCAPTCHA V2 Callback

reCAPTCHA V2 CallbackのプロセスはreCAPTCHA V2の突破プロセスと大きな違いはありません。: 該当ページからdata-sitekeyの形でCAPTCHAのパラメータとページURLを取得し、それを2Captchaに転送し、作業員がそれを突破し、解答はトークンの形で弊社に戻ります。これはCAPTCHAを突破するためには適切な欄に入力する必要があります。場合によって、フォームを提出するボタンが見つからない場合があります。その代わりにcallback機能を使うことができます。この機能はCAPTCHAが認証されたときに実行されます。通常callback機能はdata-callbackパラメータ、またはgrecaptcha.renderメソッドのコールのcallbackパラメータとして定義付けされます。

APIデモ突破方法
reCAPTCHA V2 Invisible

reCAPTCHA V2 Invisibleの突破プロセスはreCAPTCHA V2の認証と似ています: 該当ページからdata-sitekeyパラメータとしてCAPTCHAのパラメータとページURLを取得し、2Captchaサービスに転送、これを作業員が突破し、解答がトークンの形式で弊社に戻ってきますが、CAPTCHAを突破するには適切な欄にこれを入力する必要があります。

APIデモ突破方法
reCAPTCHA V3

reCAPTCHA V3の突破プロセスは次のとおりです: 該当するページからdata-sitekeyの形式でCAPTCHAのパラメータ、アクション、ページURLを取得し、2Captchaサービスに転送し、適切な"人間度”評価のある作業員が突破、解答はトークンの形で弊社に戻ってきますが、CAPTCHAを突破するには適切な欄に入力する必要があります。多くの場合新しいタイプのCAPTCHAはreCAPTCHA V2に似ていて、基本の考え方は同じです。ユーザーは2Captcha APIからトークンを受け取り、それはPOSTリクエストでサイトに送られ、サイトは2Captcha API経由でトークンを認証します。

APIデモ突破方法
reCAPTCHA Enterprise

reCAPTCHA Enterpriseの突破プロセスは次のとおりです: 弊社はV2かV3か、reCAPTCHAのタイプを判断し、その後該当するページからdata-sitekeyパラメータの形でCAPTCHA画像を取得し、それを2Captchaサービスに転送し、作業者はそれを突破し、解答はトークンの形で弊社に戻りますが、CAPTCHAを解決するには適切な欄に入力する必要があります。

APIデモ突破方法
KeyCAPTCHA

KeyCaptchaの突破プロセスは次のとおりです: 該当するページからそのままの配置で必要なパラメータのセットを取得し、2Captchaサービスに転送し、作業員がそれを突破し、解答がパラメータのセットの形で弊社に戻りますが、CAPTCHAを突破するには適切な欄に入力する必要があります

APIデモ突破方法
GeeTest CAPTCHA

GeeTest Captchaの突破プロセスは次の通りです : 配置された場所で該当ページから必要なパラメータのセットを取得、 2Captchaサービスに転送、作業員が突破、パラメータのセットして解答が弊社に戻りますが、CAPTCHAを突破するには適切な欄にパスする必要があります。

APIデモ突破方法
hCaptcha

突破プロセスは次のとおりです: そのままの位置でCAPTCHA画像を取得し、2Captchaサービスに転送、作業員が突破、それができたら解答がトークンの形で弊社に戻りますが、CAPTCHAを突破するには適切な欄に入力する必要があります

APIデモ突破方法
Arkose Labs captcha (FunCaptcha)

Arkose LabsによるFunCaptchaの突破プロセスは次のとおりです: そのままの配置で該当するページから必要なパラメータのセットを取得、 2Captchaサービスに転送、作業員が突破、解答がパラメータのセットの形で弊社に戻りますが、CAPTCHAを突破するには適切な欄に入力する必要があります。

突破方法
Capy Puzzle CAPTCHA

Capy Puzzle Captchaの突破プロセスは次のとおりです: そのままの配置で該当するページから必要なパラメータのセットを取得し、2Captchaサービスに転送し、作業者が突破し、解答がパラメータのセットの形で弊社に戻りますが、CAPTCHAを突破するにはこの解答を適切な欄に入力する必要があります。

突破方法
Lemin CAPTCHA

To solve the Lemin captcha, follow these steps: The service retrieves a set of required parameters from the placement page and sends them to the 2Captcha server for the employee to solve. The answer is then returned to us in the form of a set of additional parameters that must be entered into the correct fields to complete.

APIデモ突破方法
Cloudflare Turnstile

Cloudflare Turnstile is solved by taking the captcha parameters from the page in the form of the "data-sitekey" parameter and the page URL, sending them to the 2Captcha service, where an employee solves them. The solution is then returned to us in the form of a token, which we must enter in the relevant field to complete the captcha.

APIデモ突破方法
Audio CAPTCHA

The process of bypassing audio captcha is fully automated: an audio file is sent to the recognition service, which is processed by a neural network trained in voice recognition. The recognition result is returned as text. The resulting text can be used to bypass audio captcha or translate audio into text.

突破方法
Amazon CAPTCHA

The procedure for solving a Amazon AWS captcha is as follows: you need to grab the set of required parameters from the placement page and send it to the service, where an employees solves task. The answer is then returned to us in the form of a set of additional parameters, which must be entered into the correct fields to solve.

突破方法
MTCaptcha

The procedure for solving a MTCaptcha is as follows: you need to grab the set of required parameters from the placement page and send it to the service, where an employees solves task. The response is then returned to us in the form of a token, which must be entered into the appropriate field for the solution captcha.

APIデモ突破方法
DataDome CAPTCHA

The procedure for solving a DataDome CAPTCHA is as follows: you need to grab the set of required parameters from the placement page and send it to the service, where an employees solves task. The response is then returned to us in the form of a token, which must be entered into the appropriate field for the solution captcha.

突破方法
CyberSiARA CAPTCHA

The procedure for solving a CyberSiARA captcha is as follows: you need to grab the set of required parameters from the placement page and send it to the service, where an employees solves task. The response is then returned to us in the form of a token, which must be entered into the appropriate field for the solution captcha.

突破方法
Cutcaptcha

Cutcaptchaを解くプロセスは以下の通りです:必要なパラメータを設置されたページからサービスに送信し、従業員がキャプチャを解きます。回答は、関連するフィールドに入力する必要のある追加パラメータの形でお客様に返送されます。

突破方法
Friendly CAPTCHA

The process of solving a Friendly CAPTCHA is as follows: you send the required parameters from the page where it is placed to the service, and an employee solves the captcha. The answer is then sent back to you in the form of additional parameters that need to be entered into the relevant fields.

突破方法
Russian CAPTCHA

The process of solving a russian captcha is as follows: we take the captcha image from the page and send it to the 2Captcha service, where an employee solves it typing the indicated text, then the answer is returned to us, which must be entered in the appropriate field to solve the captcha

突破方法
Chinese CAPTCHA

The process of solving a chinese captcha is as follows: we take the captcha image from the page and send it to the 2Captcha service, where an employee solves it typing the indicated text, then the answer is returned to us, which must be entered in the appropriate field to solve the captcha

突破方法
Number CAPTCHA

The process of solving a number captcha is as follows: we take the captcha image from the page and send it to the 2Captcha service, where an employee solves it typing the indicated text, then the answer is returned to us, which must be entered in the appropriate field to solve the captcha

突破方法
Math CAPTCHA

The process of solving a math captcha is as follows: we take the captcha image from the page and send it to the 2Captcha service, where an employee solves it typing the indicated text, then the answer is returned to us, which must be entered in the appropriate field to solve the captcha

突破方法
Slider CAPTCHA

The process of solving the slider captcha is as follows: Customer take the captcha image from the page and send it to the service using the corresponding API method and providing a proper instruction. The answer is returned by the service, use it to calculate the offset and drag the slider

突破方法
Tencent Captcha

The process of solving the Tencent Captcha is as follows: customer collects the necessary parameters from the placement page and forward them to the Tencent solver, where an employee addresses the challenge. The response, comprising a set of additional parameters, is then sent back and must be inputted into the appropriate fields to complete the Tencent captcha bypass.

突破方法
atbCAPTCHA

The process of solving the atbCAPTCHA is as follows: customer collects the necessary parameters from the placement page and forward them to the atbCAPTCHA solver, where an employee addresses the challenge. The response, comprising a set of additional parameters, is then sent back and must be inputted into the appropriate fields to complete the atbCAPTCHA bypass.

突破方法