Обход капчи CyberSiARA
Сервис распознавания ruCaptcha разработал технологическое решение и запустил услугу автоматического обхода капчи CyberSiARA.
CyberSiARA - система фильтрации трафика для сайта или приложения.
Если вы столкнулись с капчей CyberSiARA и ищете способ ее обойти, то эта статья специально для вас. Сервис ruCaptcha помогает автоматически решать капчи CyberSiARA.
Статья описывает процесс взаимодействия с API.
CyberSiARA капча - что это такое
CyberSiARA - это сервис, предназначенный для фильтрации трафика. С помощью алгоритмов машинного обучения система анализирует модели поведения и ищет ботов и роботов. Задача сервиса - ограничить доступ роботам в части сбора данных и парсинга контента.
CyberSiARA позволяет обнаруживать и блокировать даже очень сложных ботов, имитирующих поведение человека.
CyberSiARA капча - один из инструментов, используемых системой для фильтрации пользователей и ботов.
Пользователю предлагается ввести капчу в случае, когда система обнаружила необычное поведение, которое имеет признаки поведения бота.
После этого пользователь должен правильно решить задачу, чтобы доказать, что он человек, а не робот.
Как обойти капчу CyberSiARA
CyberSiARA - это комплексный инструмент защиты от роботов, но все-таки обход поддается автоматизации.
Способы автоматизации процесса обхода следующие:
- Использование методов машинного обучения;
- Использование мотивированных работников, выполняющих задания на сервисах распознавания.
Сервис решения капч CyberSiARA
Разгадать капчу CyberSiARA бывает непросто, особенно если их много. Но с ruCaptcha процесс распознавания поддается автоматизации.
Используя описанные далее методы на практике, вы сможете решать капчи автоматически и быстро.
Процесс решения заключается в следующем:
- Заказчик по API отправляет набор необходимых параметров с целевой страницы в сервис
- Задача выполняется работником сервиса, после чего ответ возвращается в виде токена, который необходимо ввести в соответствующее поле для обхода.
Для использования API пользователю необходимо зарегистрироваться на сайте сервиса. После активации профиля заказчик может приступить к работе с API.
Ниже описан процесс взаимодействия с API и приведены примеры кода на наиболее популярных языках программирования.
Взаимодействие с API
Описание основанного на токенах метода автоматического распознавания и решения CyberSiARA.
Типы задач:
AntiCyberSiAraTask
- мы используем собственный пул прокси-серверов для решения капчAntiCyberSiAraTaskProxyless
- мы используем переданный вами прокси
Спецификация для типа задачи AntiCyberSiAraTaskProxyless
Свойство | Описание |
---|---|
type |
Тип задачи: AntiCyberSiAraTask AntiCyberSiAraTaskProxyless |
websiteURL |
Полный URL-адрес целевой веб-страницы, на которую загружается капча |
SlideMasterUrlId |
Значение параметра MasterUrlId , полученное из запроса к конечной точке API/CyberSiara/GetCyberSiara |
userAgent |
значение параметра iv , находится на целевой странице |
Спецификация для типа задачи AntiCyberSiAraTask
Задача AntiCyberSiAraTask
расширяет AntiCyberSiAraTaskProxyless
, добавляя набор параметров, связанных с прокси, перечисленных ниже.
Свойство | Описание |
---|---|
proxyType |
Тип прокси: http socks4 socks5 |
proxyAddress |
IP-адрес прокси-сервера или имя хоста |
proxyPort |
Порт прокси-сервера |
proxyLogin |
Логин используемый для аутентификации на прокси-сервере |
proxyPassword |
Пароль используемый для аутентификации на прокси-сервере |
Примеры запросов
Метод:
createTask
Конечная точка API:
- rucaptcha.com/createTask
AntiCyberSiAraTaskProxyLess
{
"clientKey":"YOUR_API_KEY",
"task": {
"type":"AntiCyberSiAraTaskProxyless",
"websiteURL":"https://www.cybersiara.com/book-a-demo",
"SlideMasterUrlId":"OXR2LVNvCuXykkZbB8KZIfh162sNT8S2",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36"
},
"softId": "XXXX",
"callbackUrl": "https://1.2.3.4/webhooks/captcha"
}
AntiCyberSiAraTask
{
"clientKey":"YOUR_API_KEY",
"task": {
"type":"AntiCyberSiAraTask",
"websiteURL":"https://www.cybersiara.com/book-a-demo",
"SlideMasterUrlId":"OXR2LVNvCuXykkZbB8KZIfh162sNT8S2",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36",
"proxyType":"http",
"proxyAddress":"1.2.3.4",
"proxyPort":"8080",
"proxyLogin":"user23",
"proxyPassword":"p4$$w0rd"
},
"softId": "XXXX",
"callbackUrl": "https://1.2.3.4/webhooks/captcha"
}
Пример ответа
{
"errorId": 0,
"status": "ready",
"solution": {
"token": "eyJhbGciO...Tc4NTM3MQ=="
},
"cost": "0.00299",
"ip": "1.2.3.4",
"createTime": 1692863536,
"endTime": 1692863556,
"solveCount": 1
}
Обработка ошибок
Если решение капчи не завершено, должен вернуться ответ CAPCHA_NOT_READY
.
Если отправка файла завершилась ошибкой, должен вернуться ответ с ошибкой. Перечень всех ошибок с описанием собран в списке.
Цены
Стоимость решения капчи CyberSiARA — за 160 ₽ 1000 успешно решенных капч.
Полезные материалы
Решение капчи CyberSiARA с помощью сервиса распознавания - отличный способ автоматизировать процесс обхода.
Подробное описание по обходу капчи опубликовано на странице API.
Дополнительная информация по работе с сервисом для заказчиков доступна на странице FAQ.
Примеры кода для работы с сервисом собраны на официальной странице в GitHub.