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

Решатель reCAPTCHA: обход reCAPTCHA v2, v3 и Enterprise

Чекбокс, invisible и callback в v2, v3 на основе оценки, а также v2 или v3 Enterprise: всё решается на вашем ПК с Windows или VPS, безлимитно и по единой ежемесячной цене.

Windows x64·Работает локально, поэтому капча не покидает ваш компьютер
  • Безлимитное распознавание капчи
  • Решает за секунды
  • Точность 90-100%
reCAPTCHA в месяц11,000
11.0k250.0k
В других сервисах поштучно, примерно $1.40 за 1000$15.40
CapSkip Bronze, фиксированно$10.00
$5.40остаётся у вас в карманекаждый месяц при таком объёме

Этот сервис распознавания reCAPTCHA справляется с версиями Google reCAPTCHA, которые встречаются на реальных сайтах: v2 с чекбоксом, невидимой v2, виджетами v2 с data-callback, v3 на основе оценки, а также v2 и v3 Enterprise. CapSkip работает на вашем ПК с Windows или на VPS с Windows, принимает sitekey и URL страницы и возвращает токен, который проверяет сайт, поэтому ваш скрипт или браузер проходит дальше, и никому не приходится кликать по сетке с картинками.

Обход reCAPTCHA редко ломается на самом решении, чаще виноват запрос. Для страницы с v3 нужно имя action из grecaptcha.execute, для невидимой v2 нужен флаг invisible, для Enterprise нужен флаг enterprise, а для виджета с callback нужно вызвать функцию страницы после того, как токен подставлен. Пропустите что-то одно, и сайт может отклонить вполне валидный токен, поэтому руководство ниже начинается с определения версии, а для каждой версии есть отдельная страница с подробностями.

Решать reCAPTCHA можно из браузера или из кода: доверьте виджет на странице расширению для Chrome или Firefox, вызывайте SDK для Python, Node.js, PHP или .NET либо оставьте свой клиент 2Captcha, Anti-Captcha или CapSolver и перенаправьте его кнопкой «Add to hosts file» в приложении. В отличие от облачного сервиса распознавания reCAPTCHA, у CapSkip нет счётчика: платные тарифы безлимитны, начиная с Bronze за $10 в месяц, а пробный период за $1 даёт семь дней и 1 000 решений.

Программирование не требуется. Запустите приложение CapSkip и браузерное расширение подключается автоматически, а затем решает капчи прямо на странице. Уже пользуетесь другим сервисом? Перейти легко: CapSkip работает как совместимая «из коробки» распознавание капчи который эмулирует 2Captcha, RuCaptcha, Anti-Captcha, CapMonster Cloud, CapSolver, DeathByCaptcha, SolveCaptcha и Captchas.io. Добавьте свой сервис в hosts-файл в приложении CapSkip, и ваш существующий код будет направлен в CapSkip и решён локально, без изменений.

Что решает этот сервис распознавания reCAPTCHA

v2, invisible, callback, v3 и Enterprise

Чекбокс v2, невидимая v2, виджеты с callback, v3 на основе оценки и v2 или v3 Enterprise входят в каждую лицензию, без отдельного тарифа и без доплаты за версию.

Один метод и пара флагов

Любая версия решается через recaptcha() с sitekey и URL страницы. Добавьте invisible=1, version v3 вместе с action или enterprise=1, если этого требует страница.

Начните с sitekey и URL страницы

Sitekey берётся из data-sitekey, из параметра k в iframe anchor или из api.js?render= на странице с v3. Для чекбокса весь запрос состоит из sitekey и URL страницы.

Перенаправьте готовый код 2Captcha

Локальный API отвечает на запросы in.php и res.php, которые уже отправляет клиент 2Captcha, а также эмулирует Anti-Captcha, CapSolver и другие сервисы, поэтому меняется только хост.

Поддержка прокси при получении токенов

Токенам reCAPTCHA идёт на пользу чистый IP. Передайте в запросе прокси HTTP, HTTPS, SOCKS5 или SOCKS5h, и CapSkip решит капчу через него.

Повторные запросы без доплаты

Платные тарифы безлимитны: от Bronze за $10 в месяц плюс пожизненная лицензия за $99. Токен, который истёк до использования, просто запрашивается заново, бесплатно.

Решайте reCAPTCHA в браузере, в коде или через API

Python
from capskip import CapSkip

# CapSkip runs locally, point the SDK at it (default 127.0.0.1:8080)
solver = CapSkip(host="127.0.0.1", port=8080)

# reCAPTCHA v2, v3 and Enterprise all go through .recaptcha()
result = solver.recaptcha(
    sitekey="6Lc_your-site-key",
    url="https://example.com/login",
)

print(result["code"])  # -> g-recaptcha-response token

Решайте любую reCAPTCHA с помощью Python SDK от CapSkip: безлимитно, по фиксированной цене.

Браузерное расширение без кода

Установите расширение CapSkip, и оно обнаружит виджет на любой странице и решит его за вас: ничего программировать не нужно.

Официальные SDK

Автоматизируйте решение из собственного кода с помощью клиентов Python, Node.js, PHP и C#. Несколько строк возвращают действительный токен.

Локальный HTTP API

Предпочитаете чистый HTTP? CapSkip предоставляет локальный эндпоинт с эмуляцией API 2Captcha и Anti-Captcha, поэтому подойдёт любой HTTP-клиент.

Посмотрите, как это работает на реальной проверке

Мы размещаем живые интерактивные демо-страницы для каждого типа капчи. Загрузите настоящий виджет, запустите CapSkip и наблюдайте, как возвращается токен.

Настройте обход reCAPTCHA на своём ПК

  1. Установите CapSkip

    Скачать десктопное приложение для Windows (или запустите его на VPS) и откройте его. Локальный решатель запускается автоматически.

  2. Войдите в приложение

    Купить Пробный период за $1 или Лицензия Bronze / Silver / Gold и данные для входа сразу приходят на электронную почту, а лицензия активируется в момент оплаты. Войдите с ними в приложение, и вы готовы решать капчу. руководство по настройке подробно объясняет это.

  3. Решать автоматически

    Используйте браузерное расширение для решения без кода, или вызовите SDK / HTTP API из вашей автоматизации.

Цены

Хватит платить за каждое решение

Выберите лицензию

Лицензия Bronze

$10/ месяц

Подписаться на Bronze

Мгновенная активация лицензии

Ежемесячную подписку можно отменить в любой момент, лицензия остаётся у вас.

Все три лицензии дают один и тот же продукт.

Bronze, Silver и Gold отличаются только одним: на скольких машинах вы его запускаете.

  • Безлимитное решение, без дневных ограничений
  • Безлимитные потоки, скорость растёт вместе с оборудованием
  • Точность распознавания от 90% до 100%
  • Прямая замена API основных сервисов распознавания
  • Работает почти с любым инструментом, без программирования
  • REST API, SDK и расширение для браузера
  • Бесплатное обучение, когда появляется новый тип капчи
  • Работает на вашей машине, ничего с неё не уходит

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

Просто хотите сначала попробовать?

Начните с 7-дневного пробного периода за $1 и решите 1000 капч любого типа на своих целевых сайтах.

Начать пробный период за $1

Как узнать, какую версию reCAPTCHA использует сайт

Прежде чем запрашивать токен, проверьте, какая reCAPTCHA стоит на странице. В исходном коде страницы или в DevTools на это уйдёт минута, а от результата зависит, какие флаги войдут в запрос.

Шаг 1. Убедитесь, что перед вами reCAPTCHA. Ищите скрипт с google.com/recaptcha или recaptcha.net, элемент g-recaptcha или iframe, URL которого содержит /recaptcha/api2/anchor или /recaptcha/enterprise/anchor. Виджет с классом h-captcha или скрипт с js.hcaptcha.com означает hCaptcha, а её CapSkip не решает.

Шаг 2. Проверьте наличие Enterprise. Если страница загружает enterprise.js или вызывает grecaptcha.enterprise.execute, на ней работает reCAPTCHA Enterprise, и в запрос нужно добавить enterprise=1.

Шаг 3. Проверьте наличие v3. Если URL скрипта имеет вид api.js?render=, за которым следует sitekey, а не render=explicit, и страница вызывает grecaptcha.execute с action, перед вами v3. Нажимать ничего не нужно: вы отправляете sitekey, URL страницы и action.

Шаг 4. Различите варианты v2. Видимое поле «Я не робот» означает стандартный чекбокс. Элемент с data-size="invisible" или size=invisible в URL iframe anchor указывает на невидимую reCAPTCHA. Атрибут data-callback задаёт имя функции, которую страница вызывает, получив токен.

Шаг 5. Прочитайте sitekey и решите капчу. Sitekey находится в значении data-sitekey, в параметре k в URL iframe anchor или после render= на странице с v3. Отправьте его вместе с URL страницы через SDK или локальный API и используйте токен в течение двух минут: после этого он истекает, а проверку проходит только один раз.

Руководства по теме: что такое reCAPTCHA · срок действия токена reCAPTCHA · живые демо-страницы reCAPTCHA

Какие версии reCAPTCHA решает CapSkip?
reCAPTCHA v2 во всех трёх вариантах (чекбокс, invisible и callback), reCAPTCHA v3 на основе оценки, а также v2 и v3 Enterprise. Все они решаются одним и тем же вызовом recaptcha(), к которому при необходимости добавляются invisible=1, version v3 с action или enterprise=1.
Как определить, какую версию reCAPTCHA использует сайт?
Посмотрите исходный код страницы. Скрипт enterprise.js означает Enterprise, api.js?render= с sitekey указывает на v3, data-size="invisible" говорит о невидимой v2, а видимый чекбокс означает стандартную v2. Атрибут data-callback у виджета v2 подсказывает, что страница ещё и ждёт вызова своего callback.
Как понять, что на странице reCAPTCHA, а не hCaptcha?
Обе ставят на виджет data-sitekey, поэтому смотрите, откуда загружается скрипт: google.com/recaptcha или recaptcha.net означает reCAPTCHA, а js.hcaptcha.com или класс h-captcha означает hCaptcha. CapSkip решает reCAPTCHA, но не решает hCaptcha.
Есть ли API для решения reCAPTCHA?
Да. CapSkip запускает на вашей машине локальный HTTP API (по умолчанию на порту 8080), который принимает те же запросы in.php и res.php, что отправляет клиент 2Captcha, а SDK для Python, Node.js, PHP и .NET служат обёртками над ним. Вы отправляете sitekey и URL страницы, а затем опрашиваете API, пока не получите токен.
Берут ли сервисы распознавания reCAPTCHA плату за каждое решение?
Большинство облачных сервисов распознавания reCAPTCHA берут плату за каждые 1 000 токенов, поэтому повторные попытки и истёкшие токены увеличивают расходы. CapSkip вместо этого берёт фиксированную ежемесячную плату: $10, $17 или $20 в зависимости от числа устройств, на которых он работает, плюс разовая пожизненная лицензия за $99, а распознавание безлимитное.
Где скачать программу для распознавания reCAPTCHA?
CapSkip распространяется как десктопное приложение для Windows. Купите лицензию (для начала хватит пробного периода за $1), скачайте установщик, войдите в аккаунт, и локальный сервис распознавания готов к работе; код на macOS или Linux может обращаться к нему по сети.
Можно ли сначала протестировать распознавание reCAPTCHA на демо-странице?
Да. На сайте CapSkip есть живые демо-страницы для виджетов reCAPTCHA v2 (чекбокс, invisible и callback) и для reCAPTCHA v3, так что вы можете увидеть, как токен проходит проверку, прежде чем направить CapSkip на свой целевой сайт. Пробный период за $1 даёт для этого семь дней и 1 000 решений.
Нужны ли навыки программирования, чтобы решать reCAPTCHA?
Нет. Расширение CapSkip для Chrome и Firefox автоматически обнаруживает и решает reCAPTCHA на странице без единой строки кода. Разработчики также могут использовать SDK или локальный API.
Можно ли решать reCAPTCHA параллельно?
Да. Ни один тариф не ограничивает число потоков, поэтому вы можете решать параллельно столько reCAPTCHA, сколько выдержит ваше оборудование, и ни одно решение не ждёт в удалённой очереди. При этом каждый токен проходит проверку только один раз, так что запрашивайте новый для каждой отправки формы.
Законно ли использовать решение для reCAPTCHA?
CapSkip предназначен для автоматизации ваших собственных рабочих процессов и для тестирования, и вы несёте ответственность за соблюдение условий сайтов, на которых его используете. Допустимо ли конкретное применение, зависит от этих условий и от законодательства там, где вы работаете, и решать это вам.

Решайте reCAPTCHA v2, v3 и Enterprise по единой фиксированной цене

Скачайте CapSkip, активируйте лицензию и решайте капчи без ограничений из браузера или из кода. Одна фиксированная цена, без оплаты за каждое решение.