Google · Живое демо

Демо reCAPTCHA v3

Невидимая проверка на основе оценки, работающая в фоновом режиме.

  • Бесплатно, без регистрации
  • Виджет реального провайдера
  • Посмотреть ответ проверки

Живой виджет reCAPTCHA v3

reCAPTCHA v3 работает незаметно и возвращает оценку от 0.0 (бот) до 1.0 (человек).

Как решать reCAPTCHA v3

Поле выше запускает живую reCAPTCHA v3 проверка. reCAPTCHA v3 невидима и основана на оценке: она возвращает g-recaptcha-response токен, который ваш сервер проверяет, получая оценку от 0.0 (бот) до 1.0 (человек). На этой странице показаны три простых способа решить reCAPTCHA v3 и получить действительный токен: автоматически с помощью браузерного расширения CapSkip, в собственном коде через CapSkip SDK или перенаправив в CapSkip сервис распознавания капчи, который уже используют ваши инструменты. CapSkip работает локально на вашем устройстве, поэтому нет платы за каждое решение и ничего не покидает вашу машину.

Код не нужен

Вариант 1: решение reCAPTCHA v3 с помощью браузерного расширения

Самый простой способ обойти reCAPTCHA v3 — это Расширение CapSkip для распознавания капчи для Chrome и Firefox. Оно обнаруживает скрипт reCAPTCHA v3 на любой странице и автоматически генерирует токен в фоне — без единой строки кода.

1

Установите расширение

Добавьте CapSkip из Chrome Web Store или Firefox Add-ons. Он также работает в Brave, Edge, Opera и Vivaldi.

2

Запустите приложение CapSkip

Установите и откройте десктопное приложение CapSkip. Оно выполняет распознавание на вашем устройстве и работает в паре с расширением.

3

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

Перезагрузите эту страницу — и CapSkip сгенерирует reCAPTCHA v3 токен в фоне. Предпочитаете держать всё под контролем? Переключитесь в ручной режим в любой момент.

Для разработчиков

Вариант 2: решение reCAPTCHA v3 с помощью CapSkip SDK

Создаёте автоматизацию, парсер или бота? Используйте SDK для распознавания капчи CapSkip чтобы решать reCAPTCHA v3 из Python, Node.js, PHP или C#. Вы передаёте ключ сайта, action и URL этой страницы, и CapSkip возвращает свежий токен g-recaptcha-response, который можно отправить как настоящий.

Site key
6LcHaCstAAAAALdP4qCWUKOpcNDRhpT099YkCeQL
Действие
demo
URL страницы
https://capskip.com/ru/captcha-demo/recaptcha-v3/

Прежде чем начать

CapSkip решает капчу локально. Скачайте и запустите Десктопное приложение CapSkip и держите его открытым в фоновом режиме. SDK обращается к нему по 127.0.0.1:8080, поэтому нет обращений к облаку и нет платы за каждое решение.

1

Установите SDK

Добавьте официальный клиент CapSkip в свой проект.

pip install capskip
npm install capskip
composer require capskip/capskip
dotnet add package CapSkip
2

Решите reCAPTCHA v3 и получите токен

Передайте для этой страницы sitekey, action и url в recaptcha() с помощью version="v3". CapSkip возвращает свежий g-recaptcha-response token.

from capskip import CapSkip

# Connect to the CapSkip app running on your machine
solver = CapSkip(host="127.0.0.1", port=8080)

# Solve the reCAPTCHA v3 on this page
result = solver.recaptcha(
    sitekey="6LcHaCstAAAAALdP4qCWUKOpcNDRhpT099YkCeQL",
    url="https://capskip.com/ru/captcha-demo/recaptcha-v3/",
    version="v3",
    action="demo",
)

token = result["code"]   # the g-recaptcha-response token
print(token)
const { CapSkip } = require('capskip');

// Connect to the CapSkip app running on your machine
const solver = new CapSkip({ host: '127.0.0.1', port: 8080 });

(async () => {
  // Solve the reCAPTCHA v3 on this page
  const result = await solver.recaptcha(
    '6LcHaCstAAAAALdP4qCWUKOpcNDRhpT099YkCeQL',
    'https://capskip.com/ru/captcha-demo/recaptcha-v3/',
    { version: 'v3', action: 'demo' },
  );

  const token = result.code; // the g-recaptcha-response token
  console.log(token);
})();
<?php
require 'vendor/autoload.php';

use CapSkip\CapSkip;

// Connect to the CapSkip app running on your machine
$solver = new CapSkip(['host' => '127.0.0.1', 'port' => 8080]);

// Solve the reCAPTCHA v3 on this page
$result = $solver->recaptcha(
    '6LcHaCstAAAAALdP4qCWUKOpcNDRhpT099YkCeQL',
    'https://capskip.com/ru/captcha-demo/recaptcha-v3/',
    ['version' => 'v3', 'action' => 'demo']
);

$token = $result['code']; // the g-recaptcha-response token
echo $token;
using CapSkip;

// Connect to the CapSkip app running on your machine
var solver = new CapSkipClient(host: "127.0.0.1", port: 8080);

// Solve the reCAPTCHA v3 on this page
var result = await solver.RecaptchaAsync(
    "6LcHaCstAAAAALdP4qCWUKOpcNDRhpT099YkCeQL",
    "https://capskip.com/ru/captcha-demo/recaptcha-v3/",
    new Dictionary<string, object?> { ["version"] = "v3", ["action"] = "demo" });

string token = result.Code; // the g-recaptcha-response token
Console.WriteLine(token);

Вы получаете длинный g-recaptcha-response токен, готовый к отправке.

3

Используйте токен

Поместите токен в скрытое g-recaptcha-response поле (или отправьте его сразу на ваш бэкенд), затем отправьте форму. Ваш сервер проверяет его через Google siteverify, который возвращает score и action. Обратите внимание, что Проверить кнопка на этой странице запускает собственный grecaptcha.execute() вызов, поэтому она всегда оценивает свежесгенерированный токен браузера, а не тот, который вы помещаете в поле. Токены reCAPTCHA v3 одноразовые и истекают примерно через две минуты, поэтому используйте каждый сразу же.

// Drop the solved token into the reCAPTCHA v3 response field
document.querySelector('[name="g-recaptcha-response"]').value = token;

// ...then submit your form. Your backend verifies the token with Google
// siteverify and checks the returned score and action.
Дополнительно

Использование CapSkip на других сайтах с reCAPTCHA v3

reCAPTCHA v3 невидима, поэтому сначала убедитесь, что страница её использует: чекбокса нет, а api.js скрипт загружается с render=SITEKEY параметр. Чтобы решить его с помощью SDK, вам нужны три значения со страницы:

  • Site key: тот render=SITEKEY значение в api.js URL скрипта.
  • Действие: найдите в JavaScript страницы grecaptcha.execute() вызовите и прочитайте action переданное ему значение. Если вы не можете его найти, используйте verify, что является значением по умолчанию.
  • URL страницы: полный адрес страницы.

reCAPTCHA v3 Enterprise

Если страница загружается enterprise.js вместо api.js, добавьте enterprise флаг:

result = solver.recaptcha(
    sitekey="6Lc...ENTERPRISE_SITEKEY",
    url="https://example.com/",
    version="v3",
    action="demo",
    enterprise=1,
)

token = result["code"]   # the g-recaptcha-response token
const result = await solver.recaptcha(
  '6Lc...ENTERPRISE_SITEKEY',
  'https://example.com/',
  { version: 'v3', action: 'demo', enterprise: 1 },
);

const token = result.code; // the g-recaptcha-response token
$result = $solver->recaptcha(
    '6Lc...ENTERPRISE_SITEKEY',
    'https://example.com/',
    ['version' => 'v3', 'action' => 'demo', 'enterprise' => 1]
);

$token = $result['code']; // the g-recaptcha-response token
var result = await solver.RecaptchaAsync(
    "6Lc...ENTERPRISE_SITEKEY",
    "https://example.com/",
    new Dictionary<string, object?> { ["version"] = "v3", ["action"] = "demo", ["enterprise"] = 1 });

string token = result.Code; // the g-recaptcha-response token

A proxy также поддерживается, что помогает, когда сайт оценивает запросы по IP.

Не используете Python, Node.js, PHP или C#? SDK — это всего лишь обёртки над HTTP API CapSkip (стандартный in.php / res.php endpoints), поэтому вы можете решать reCAPTCHA v3 из любой язык, фреймворк или инструмент. См. Справочник по API reCAPTCHA v3.

Без изменений в коде

Вариант 3: направьте существующий код сервиса-решателя в CapSkip

Уже решаете reCAPTCHA v3 через сервис с оплатой за каждую капчу, например 2Captcha, Anti-Captcha или CapMonster? Вам не нужно переписывать ни строки. Приложение CapSkip включает эмулятор сервиса который локально говорит на собственных API этих сервисов: выберите используемый сервис, нажмите Добавить в файл hosts, и на каждый запрос, который ваш бот, парсер или готовый инструмент уже отправляет ему, отвечает CapSkip на вашей собственной машине — по фиксированной цене вместо счёта за каждое решение.

1

Выберите свой сервис

Откройте приложение CapSkip и выберите сервис, с которым уже работает ваш код: 2Captcha, RuCaptcha, Anti-Captcha, CapMonster Cloud, CapSolver, DeathByCaptcha, SolveCaptcha или Captchas.io.

2

Добавить в файл hosts

Один клик в приложении направляет домен этого сервиса на CapSkip, поэтому вызовы, которые делает ваш инструмент, обрабатываются на вашей машине, а не уходят к платному API.

3

Запускайте свой инструмент без изменений

Тот же API key, тот же запрос, тот же цикл опроса. CapSkip отвечает в собственном формате этого сервиса, и ваш код получает валидный токен g-recaptcha-response для запрошенного действия.

Ничего из приведённого ниже не меняется при переходе. Это тот же вызов, который ваш код делает сегодня, только теперь reCAPTCHA v3 решается локально, и валидный токен g-recaptcha-response для запрошенного вами action возвращается из CapSkip:

POST https://2captcha.com/in.php
     key=YOUR_EXISTING_API_KEY
     method=userrecaptcha
     googlekey=6LcHaCstAAAAALdP4qCWUKOpcNDRhpT099YkCeQL
     pageurl=https://capskip.com/ru/captcha-demo/recaptcha-v3/
     version=v3
     action=verify
     min_score=0.7

GET  https://2captcha.com/res.php?key=YOUR_EXISTING_API_KEY&action=get&id=2122988149
     OK|03AGdBq26…  the v3 token, solved by CapSkip

Клиентские библиотеки работают так же: в стиле Anti-Captcha createTask / getTaskResult пара, или любая обёртка, построенная на одном из этих сервисов, продолжает работать, как только включён эмулятор. Полный справочник по запросам и ответам находится в Документация по API CapSkip.

Читать дальше

Подробнее о решении reCAPTCHA v3

Руководства по инструментам и языкам, которые обычно используют вместе с этой демонстрацией.

Об этом демо reCAPTCHA v3

Эта страница — живая демонстрация reCAPTCHA v3 где вы можете проверить, как работает reCAPTCHA v3, и посмотреть, как она решается в реальном времени. reCAPTCHA v3 — это невидимая капча Google на основе оценки: она работает в фоновом режиме, анализирует поведение и возвращает g-recaptcha-response токен с оценкой от 0,0 (бот) до 1,0 (человек). Здесь нет ни чекбокса, ни сетки изображений — только оценка риска, которую ваш сервер сверяет с порогом.

Разработчики, тестировщики и инженеры автоматизации могут использовать эту тестовую страницу reCAPTCHA v3, чтобы наблюдать за генерацией токена, оценкой score и параметром action, а также протестировать, как CapSkip решает reCAPTCHA v3. Нужно ли вам решить reCAPTCHA v3 один раз или автоматизировать тысячи решений, CapSkip — решение для reCAPTCHA v3 который работает тремя способами: без кода расширение для распознавания капчи для Chrome и Firefox, и SDK для распознавания капчи для Python, Node.js, PHP и C#, а также готовую эмуляцию сервисов распознавания капчи, за которые вы, возможно, сегодня платите за каждое решение, — всё с безлимитным решением по единой фиксированной цене. Все три работают на одном и том же десктопном AI распознавание капчи, устанавливается один раз и работает на вашей машине, поэтому ничто не ставится в очередь на удалённом сервере и ничто не тарифицируется за каждое решение.

Могу ли я сохранить свой существующий код 2Captcha или Anti-Captcha?
Да. Приложение CapSkip эмулирует API 2Captcha, RuCaptcha, Anti-Captcha, CapMonster Cloud, CapSolver, DeathByCaptcha и SolveCaptcha. Выберите свой сервис в приложении, нажмите «Add to hosts file» — и запросы, которые ваш код уже отправляет, решаются локально в CapSkip, без изменений в коде и без платы за каждое решение.
Как решить reCAPTCHA v3?
Установите Расширение CapSkip или SDK, запустите десктопное приложение CapSkip, и CapSkip вернёт действительный токен g-recaptcha-response для site key и action. Расширение генерирует токен на странице автоматически, а SDK позволяет решать reCAPTCHA v3 из вашего собственного кода.
Можно ли обойти reCAPTCHA v3?
Да. CapSkip — это решение для reCAPTCHA v3, которое генерирует действительный токен g-recaptcha-response для site key и action, который вы отправляете как реальный пользователь. Саму оценку определяет Google, когда ваш сервер проверяет токен.
Какой score reCAPTCHA v3 считается хорошим?
Оценки варьируются от 0,0 (вероятно, бот) до 1,0 (вероятно, человек), и каждый сайт устанавливает свой проходной порог, часто между 0,3 и 0,7. Google назначает оценку на своей стороне на основе токена и запроса, поэтому это не то значение, которое вы задаёте напрямую.
Насколько быстро CapSkip решает reCAPTCHA v3?
CapSkip обычно возвращает токен reCAPTCHA v3 в течение нескольких секунд. Каждое решение выполняется локально на вашем устройстве, поэтому ничего не ставится в очередь на удалённом сервере.
Можно ли использовать CapSkip с другими языками программирования?
Да. Помимо SDK для Python, Node.js, PHP и C#, CapSkip предоставляет стандартный HTTP API, поэтому вы можете решать reCAPTCHA v3 на любом языке, во фреймворке или инструменте. См. Справочник по API reCAPTCHA v3.
Является ли CapSkip бесплатным сервисом распознавания reCAPTCHA v3?
Расширение устанавливается бесплатно, а пробный доступ за один доллар даёт вам полный доступ на семь дней с 1 000 решений. Платные лицензии открывают безлимитное решение по единой фиксированной цене, без платы за каждую капчу.