Логотип «2Captcha»Перейти на главную страницу

Сервис обхода reCAPTCHA Enterprise

Сервис обхода reCAPTCHA Enterprise
Быстрый обход reCAPTCHA Enterprise.
  • Никакого риска: оплата только за решенные капчи
  • Сервис распознавания полностью автоматизирован
  • Поддержка 24/7
Название капчиЦена за 1000Скорость решенияКак обойти
reCAPTCHA EnterpriseЦена за 10001 $ — 2,99 $Скорость решения0 сек.Как обойти
  • API
  • Мы поддерживаем API для языка «PHP»Мы поддерживаем API для языка «Python»Мы поддерживаем API для языка «Go»Мы поддерживаем API для языка «Ruby»Мы поддерживаем API для языка «C#»Мы поддерживаем API для языка «Java»Мы поддерживаем API для языка «JavaScript»
    Больше

    Контакты для быстрой связи по вопросам заказчиков

    • WhatsApp поддержки
    • Telegram поддержки
    • Почта поддержки
    • Телефон поддержки
    Отправить сообщение

    Процесс обхода

    • Зарегистрируйтесь в сервисе обхода капч 2Captcha
    • При желании установите SDK
    • Используя API, отправьте капчу на распознавание
    • Получите ответ в виде решенной капчи
    Распознавание reCAPTCHA Enterprise

    API для распознавания reCAPTCHA Enterprise

    1. Первый шаг - определить, что используется версия reCAPTCHA от Enterpise. Основные атрибуты данного вида капчи:

      1. На странице включен скрипт enterprise.js вместо api.js

        <script src="https://recaptcha.net/recaptcha/enterprise.js" async="" defer=""></script>
      2. grecaptcha.enterprise.METHOD вызывает javascript-код веб-сайта вместо grecaptcha.METHOD

    2. Затем нужно определить, какая реализация используется: V2, V2 Invisible или V3. Это довольно просто, просто следуйте схеме ниже, она работает в 99% случаев.

      виден ли чекбокс recaptcha? Если да, то это recaptcha v2; в противном случае, просит ли он пройти тест? Если да, то это recaptcha v2 invisible; в противном случае это recaptcha v3

    3. Найдите параметры капчи так же, как это делается для V2 или V3.

      • Для реализаций V2 могут использоваться необязательные дополнительные данные: в большинстве случаев это настраиваемое строковое значение, определенное в параметре `s` или `data-s`. Вы можете передать эти данные в параметре запроса `data-s`.

      • Для V3 вам также может понадобиться значение действия. Чтобы найти его, вам нужно исследовать javascript-код сайта и найти вызов grecaptcha.enterprise.execute. Действие передается этому вызову. Но имейте в виду, что действие является необязательным и может оставаться неопределенным.

    4. Добавьте дополнительный параметр enterprise=1 в свой запрос к конечной точке in.php и взаимодействуйте с нашим API так же, как при решении V2 или решении V3 для получения токена, а затем используйте токен так же, как он используется в вашем целевом веб-сайте.

      Читать больше - документация по API для автоматического решения капч.

      // https://github.com/2captcha/2captcha-php
      
      require(__DIR__ . '/../src/autoloader.php');
      
      $solver = new \TwoCaptcha\TwoCaptcha('YOUR_API_KEY');
      
      try {
          $result = $solver->recaptcha([
              'sitekey'   => '6Le-wvkSVVABCPBMRTvw0Q4Muexq1bi0DJwx_mJ-',
              'url'       => 'https://mysite.com/page/with/recaptcha-enterprise',
              'enterprise' => 1,
          ]);
      } catch (\Exception $e) {
          die($e->getMessage());
      }
      
      die('Captcha solved: ' . $result->code);
      # https://github.com/2captcha/2captcha-python
      
      import sys
      import os
      
      sys.path.append(os.path.dirname(os.path.dirname(os.path.realpath(__file__))))
      
      from twocaptcha import TwoCaptcha
      
      api_key = 'YOUR_API_KEY'
      
      solver = TwoCaptcha(api_key)
      
      try:
          result = solver.recaptcha(
              sitekey='6LdO5_IbAAAAAAeVBL9TClS19NUTt5wswEb3Q7C5',
              url='https://mysite.com/page/with/recaptcha-enterprise',
              invisible=1,
              enterprise=1
              )
      
      except Exception as e:
          sys.exit(e)
      
      else:
          sys.exit('result: ' + str(result))
      // https://github.com/2captcha/2captcha-csharp
      
      using System;
      using System.Linq;
      using TwoCaptcha.Captcha;
      
      namespace TwoCaptcha.Examples
      {
          public class ReCaptchaV2OptionsExample
          {
              public void Main()
              {
                  TwoCaptcha solver = new TwoCaptcha("YOUR_API_KEY");
                  ReCaptcha captcha = new ReCaptcha();
                  captcha.SetSiteKey("6Le-wvkSVVABCPBMRTvw0Q4Muexq1bi0DJwx_mJ-");
                  captcha.SetUrl("https://mysite.com/page/with/recaptcha-enterprise");
                  captcha.SetInvisible(true);
                  captcha.SetEnterprise(true);
                  try
                  {
                      solver.Solve(captcha).Wait();
                      Console.WriteLine("Captcha solved: " + captcha.Code);
                  }
                  catch (AggregateException e)
                  {
                      Console.WriteLine("Error occurred: " + e.InnerExceptions.First().Message);
                  }
              }
          }
      }
      // https://github.com/2captcha/2captcha-java
      
      package examples;
      
      import com.twocaptcha.TwoCaptcha;
      import com.twocaptcha.captcha.ReCaptcha;
      
      public class ReCaptchaV2OptionsExample {
          public static void main(String[] args) {
              TwoCaptcha solver = new TwoCaptcha("YOUR_API_KEY");
              ReCaptcha captcha = new ReCaptcha();
              captcha.setSiteKey("6Le-wvkSVVABCPBMRTvw0Q4Muexq1bi0DJwx_mJ-");
              captcha.setUrl("https://mysite.com/page/with/recaptcha-enterprise");
              captcha.setEnterprise(true);
              try {
                  solver.solve(captcha);
                  System.out.println("Captcha solved: " + captcha.getCode());
              } catch (Exception e) {
                  System.out.println("Error occurred: " + e.getMessage());
              }
          }
      }
      // https://github.com/2captcha/2captcha-go
      
      package main
      
      import (
          "fmt"
          "log"
          "github.com/2captcha/2captcha-go"
      )
      
      func main() {
          client := api2captcha.NewClient("API_KEY")
          captcha := api2captcha.ReCaptcha{
              SiteKey: "6LfD3PIbAAAAAJs_eEHvoOl75_83eXSqpPSRFJ_u",
              Url: "https://mysite.com/page/with/recaptcha-enterprise",
          Enterprise: true,
          }
          code, err := client.Solve(captcha.ToRequest())
          if err != nil {
              log.Fatal(err);
          }
          fmt.Println("code "+code)
      }
      // https://github.com/2captcha/2captcha-cpp
      
      #include <cstdio>
      
      #include "curl_http.hpp"
      #include "api2captcha.hpp"
      
      int main (int ac, char ** av)
      {
      api2captcha::curl_http_t http;
      http.set_verbose (true);
      
      api2captcha::client_t client;
      client.set_http_client (&http);
      client.set_api_key (API_KEY);
      
      api2captcha::recaptcha_t cap;
      cap.set_site_key ("6LfD3PIbAAAAAJs_eEHvoOl75_83eXSqpPSRFJ_u");
      cap.set_url ("https://mysite.com/page/with/recaptcha-enterprise");
      cap.set_enterprise(true);
      
      try
      {
          client.solve (cap);
          printf ("code '%s'\n", cap.code ().c_str ());
      }
      catch (std::exception & e)
      {
          fprintf (stderr, "Failed: %s\n", e.what ());
      }
      
      return 0;
      }
      require 'api_2captcha'
      
      client =  Api2Captcha.new("YOUR_API_KEY")
      
      result = client.recaptcha_v2({
        googlekey: '6Le-wvkSVVABCPBMRTvw0Q4Muexq1bi0DJwx_mJ-',
        pageurl: 'https://mysite.com/page/with/recaptcha_v2',
        enterprise: 1
      })
      # or
      result = client.recaptcha_v3({
        googlekey: '6Le-wvkSVVABCPBMRTvw0Q4Muexq1bi0DJwx_mJ-',
        pageurl: 'https://mysite.com/page/with/recaptcha_v3',
        version: 'v3',
        score: 0.3,
        action: 'verify',
        enterprise: 1
      })
    Логотип «GitHub»

    Репозитории на GitHub с SDK и примерами кода

    Полная документация и примеры кода по обходу капчи на GitHub

    • PHP

      Обход с использованием PHP

      Пакет PHP для автоматизации решения по обходу капчи. Лучший показатель успешного распознавания капчи.

      Решатель капчи на PHP
    • Python

      Обход с использованием Python

      Пакет Python скриптов для решения капчи на любом сайте. API интегрируется с любым скриптом. Лучшее автоматические решение по решению капчи онлайн.

      Решатель капчи на Python
    • Ruby

      Обход с использованием Ruby

      Ruby gem для автоматизации решения по обходу капчи. Лучший показатель успешного распознавания капчи.

      Решатель капчи на Ruby
    • Golang

      Обход с использованием Go

      Golang SDK для обхода капчи онлайн. Быстрая интеграция API для решения капчи.

      Решатель капчи на Go
    • C#

      Обход с использованием C#

      C# библиотека для распознавания капч. Легкая интеграция API.

      Решатель капчи на C#
    • Java

      Обход с использованием Java

      Библиотека Java для быстрого обхода капчи. Лучший сервис для решения капч. Простое API.

      Решатель капчи на Java
    Расширение для обхода капчи, поддерживаемое в браузерах Chrome и Firefox

    Расширение для обхода капчи в браузере

    Расширение для браузера позволяет автоматически обходить капчи на любом сайте

    Добавить в браузер
    Расширение для обхода капчи в браузере

    Распознавание reCAPTCHA Enterprise

    • reCAPTCHA Enterprise - это новейший тип капчи от Google. Его можно использовать аналогично более ранним версиям, и он представляет собой совершенный механизм адаптивного анализа рисков, пресекая доступ автоматического программного обеспечения с преступными намерениями.

      reCAPTCHA Enterprise — бесплатный сервис для защиты сайта. Проект использует передовые методы анализа рисков, чтобы отличить людей от ботов.

      2Captcha - быстрый облачный сервис автоматического распознавания reCAPTCHA.

    • Выставление счетов в системе происходит отдельно для каждого типа капчи. Стоимость решения: 1 $ — 2,99 $ за 1000 капч. Никакого риска. Оплата происходит за фактически распознанные капчи.

    Превосходно

    9.8 / 10

    Рейтинг: 9.8 / 10.
    Основано на отзывах CaptchaTheCat.

    CaptchaTheCat лого

    Статистика распознавания

    Сценарии использования

    reCAPTCHA Enterprise капча блокирует доступ ботам, что усложняет процесс тестирования и отладки сайтов.

    Автоматизация QA и тестирование безопасности

    Автоматизация QA и тестирование безопасности

    Разработчикам и QA-инженерам необходимы стабильные инструменты для автоматизации рутины и проверки систем.

    Сквозное (E2E) тестирование

    Бесперебойное тестирование пользовательских сценариев (регистрация, оформление заказа) в CI/CD пайплайнах с использованием headless-браузеров (Puppeteer, Playwright) без блокировок на тестовых стендах.

    Настройка WAF и стресс-тесты

    Проверка надежности инфраструктуры. Помогает специалистам по кибербезопасности (Pentest) эмулировать сложные сценарии трафика и тестировать реакцию защиты от ботов (например, Akamai или Imperva) под нагрузкой.

    Сбор данных для бизнес-аналитики (BI)

    Сбор данных для бизнес-аналитики (BI)

    Легальный сбор открытых данных для масштабирования бизнес-процессов и глубокой аналитики.

    Мониторинг рынка и цен

    Сбор публичных цен конкурентов для динамического ценообразования, а также агрегация данных для сайтов недвижимости или поиска авиабилетов.

    SEO-мониторинг и парсинг выдачи

    Массовый сбор метаданных и анализ позиций в поисковых системах. Надежный инструмент для масштабных SEO-аудитов без риска блокировок.

    OSINT и академические исследования

    Автоматизированный сбор больших массивов открытой информации для журналистских расследований или обучения моделей машинного обучения (ML).

    Продвинутый OCR и оцифровка данных

    Продвинутый OCR и оцифровка данных

    Оптическое распознавание символов в связке с человеческим интеллектом (Human-in-the-loop) для сложных и нетипичных задач.

    Управление расходами

    Автоматизация бухгалтерии, распознавание чеков для программ лояльности (кешбэк) и быстрая оцифровка накладных для логистических компаний.

    Оцифровка документов

    Перевод рукописных текстов, анкет и отсканированных архивов в цифровой формат в случаях, когда классические алгоритмы OCR не справляются из-за низкого качества исходников.

    Разметка данных и модерация

    Ручная разметка датасетов для обучения нейросетей и модерация пользовательского контента (UGC) на предмет запрещенных материалов.

    Веб-доступность (Accessibility)

    Веб-доступность (Accessibility)

    Создание инклюзивного интернета и помощь пользователям с особыми потребностями.

    Преодоление визуальных и когнитивных барьеров

    Автоматическое прохождение проверок безопасности с помощью машинного обучения и технологий с участием человека. Помогает пользователям, испытывающим трудности с восприятием стандартных капч.

    Поддерживаемые капчи

    Простой процесс интеграции API сервиса, легкий старт и поддержкой множества языков программирования и готовыми примерами кода.

    «reCAPTCHA V2» лого

    Процесс решения reCAPTCHA V2 заключается в следующем: мы забираем параметры капчи, необходимые для ее решения в виде параметра data-sitekey и адреса страницы размещения капчи и передаем их в сервис 2Captcha, где ее решает работник, после чего нам возвращается ответ в виде токена, который необходимо ввести в соответствующее поле для решения капчи

    API демонстрацияКак решить
    «reCAPTCHA V2 Callback» лого

    Процесс решения reCAPTCHA V2 Callback не отличается от аналогичного процесса решения reCAPTCHA V2: мы забираем параметры капчи, необходимые для ее решения в виде параметра data-sitekey и адреса страницы размещения капчи и передаем их в сервис 2Captcha, где ее решает работник, после чего нам возвращается ответ в виде токена, который необходимо ввести в соответствующее поле для решения капчи. Иногда вы не найдете кнопки, отправляющей форму. Вместо нее может использоваться callback-функция. Эта функция выполняется, когда капча распознана. Обычно callback-функция определена в параметре data-callback или как параметр callback у функции grecaptcha.render

    API демонстрацияКак решить
    «reCAPTCHA V2 Invisible» лого

    Процесс решения невидимой капчи reCAPTCHA V2 Invisible аналогичен распознаванию reCAPTCHA V2 и заключается в следующем: мы забираем параметры капчи, необходимые для ее решения в виде параметра data-sitekey и адреса страницы размещения капчи и передаем их в сервис 2Captcha, где ее решает работник, после чего нам возвращается ответ в виде токена, который необходимо ввести в соответствующее поле для решения капчи

    API демонстрацияКак решить
    «Капча картинка» лого

    Процесс решения капчи картинки заключается в следующем: мы забираем изображение капчи со страницы ее размещения и передаем в сервис 2Captcha, где ее решает работник, после чего нам возвращается ответ, который необходимо ввести в соответствующее поле для решения капчи

    API демонстрацияКак решить
    «Cloudflare Turnstile» лого

    Процесс решения капчи Cloudflare Turnsitle заключается в следующем: пользователь передает параметры капчи, необходимые для ее решения: "data-sitekey" и адрес страницы размещения капчи в сервис 2Captcha, где ее решает работник, после чего нам возвращается ответ в виде токена, который необходимо ввести в соответствующее поле для решения капчи.

    API демонстрацияКак решить
    «reCAPTCHA V3» лого

    Процесс решения reCAPTCHA V3 следующий: мы забираем параметры капчи, необходимые для ее решения в виде параметра data-sitekey, параметра action и адреса страницы размещения капчи и передаем их в сервис 2Captcha, где ее решает работник с соответствующим рейтингом "человечности”, после чего нам возвращается ответ в виде токена, который необходимо ввести в соответствующее поле для решения капчи. Во многом новый вид капчи похож на reCAPTCHA V2, т.е. основной принцип остался тем же - пользователь получает от API 2Captcha токен, который отправляется в POST-запросе к сайту, а сайт верифицирует токен через API reCAPTCHA

    API демонстрацияКак решить
    «reCAPTCHA Enterprise» лого

    Процесс решения reCAPTCHA Enterprise заключается в следующем: определяем тип reCAPTCHA, он может быть V2 или V3, после чего мы забираем параметры капчи, необходимые для ее решения в виде параметра data-sitekey и адреса страницы размещения капчи и передаем их в сервис 2Captcha, где ее решает работник, после чего нам возвращается ответ в виде токена, который необходимо ввести в соответствующее поле для решения капчи

    API демонстрацияКак решить
    «Arkose Labs captcha (FunCaptcha)» лого

    Процесс решения FunCaptcha Arkose Labs заключается в следующем: мы забираем набор необходимых параметров со страницы ее размещения и передаем в сервис 2Captcha, где ее решает работник, после чего нам возвращается ответ в виде набора уже других параметров, который необходимо передать в соответствующие поля для решения капчи

    Как решить
    «Amazon Captcha» лого

    Процедура решения капчи Amazon AWS следующая: нужно передать набор необходимых параметров с целевой страницы и отправить в сервис, где работники сервиса решают капчу. Затем ответ возвращается в виде набора дополнительных параметров, которые необходимо ввести в поля для решения.

    Как решить
    «ALTCHA» лого

    Распознавание ALTCHA автоматически происходит в следующей последовательности: наш сервис забирает код капчи со страницы указанного сайта и передаёт её на решение работнику. Далее мы возвращаем вам ответ, который вы размещаете в поле для решения капчи. Особенностью данной капчи являет то, что она представлена в виде слайдера, который сложно обойти ботоводам.

    Как решить
    • логотип «GDPR»
    • логотип «SSL secured»
    • логотип «Google privacy policy»
    • логотип «S/MIME»
    • логотип «CCPA»