Обход капчи MTCaptcha

MTCaptcha captcha bypass

Сервис 2Captcha разработал решение и запустил услугу автоматического обхода капчи MTCaptcha.

Если вы столкнулись с капчей MTCaptcha и ищете способ ее обойти, то эта статья специально для вас.

Сервис 2Captcha помогает автоматически решать капчи MTCaptcha. Статья описывает процесс взаимодействия с API.

Материал полезен для разработчиков, которые работают над проектами, требующими автоматизации задач, связанных с сайтами, защищенными MTCaptcha.

MTCaptcha - что это?

MTCaptcha - сервис фильтрации трафика для сайта или приложения.

Компании используют MTCaptcha для того, чтобы ограничить доступ роботов к сайту или приложению.

На сайте капча MTCaptcha выглядет следующим образом:

alt="How to solve and bypass MTCaptcha captcha with the fastest recognize service"

Технология MTCaptcha сложна. В основе технологии используются алгоритмы машинного обучения и оценки рисков для анализа футпринтов запросов и поведенческих сигналов с целью обнаружения и блокирования роботов.

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

{{имя_сайта}} - это сервис для решения любых капч с помощью API-запросов. Оплата только за успешное решение запросов.

Как обойти капчу MTCaptcha

MTCaptcha - это комплексный инструмент защиты от роботов. Но все-таки обход MTCaptcha поддается автоматизации.

Способы автоматизации процесса решения следующие:

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

Решение капчи MTCaptcha с помощью сервиса распознвания - отличный способ автоматизировать процесс обхода.

Сервис решения капчи MTCaptcha

Разгадать капчу MTCaptcha бывает непросто, особенно если их много. Но с 2Captcha процесс распознавания проходит легко и быстро.

Используя описанные методы на практике , вы сможете решать капчи быстро и автоматически.

Процесс решения заключается в следующем:

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

Для использования API пользователю необходимо зарегистрироваться на сайте сервиса. После активации профиля закзачик может приступить к работе с API.

Ниже описан процесс взаимодействия с API.

API

mtcaptcha widget

Основанный на токенах метод автоматического решения капчи MTCaptcha.

Типы задач

  • MtCaptchaTaskProxyless - мы используем собственный пул прокси-серверов для решения капч
  • MtCaptchaTask - мы используем переданный вами прокси

Спецификация для типа задачи MtCaptchaTaskProxyless

Свойство Тип Обязателен Описание
type Строка Да Тип задачи:
MtCaptchaTask
MtCaptchaTaskProxyless
websiteURL Строка Да Полный URL-адрес целевой веб-страницы, на которую загружается капча.
websiteKey Строка Да Значение sitekey для MTCaptcha, найденное в коде страницы.

Спецификация для типа задачи MtCaptchaTask

Задача MtCaptchaTask расширяет MtCaptchaTaskProxyless, добавляя набор параметров, связанных с прокси, перечисленных ниже.

Свойство Тип Обязателен Описание
proxyType Строка Да Тип прокси:
http
socks4
socks5
proxyAddress Строка Да IP-адрес прокси-сервера или имя хоста
proxyPort Целое число Да Порт прокси-сервера
proxyLogin Строка Нет Логин используемый для аунтефикации на прокси-сервере
proxyPassword Строка Нет Пароль используемый для аунтефикации на прокси-сервере

Примеры запросов

Метод: createTask
Конечная точка API: https://api.2captcha.com/createTask

MtCaptchaTaskProxyless

{
  "clientKey": "{{clientKey}}",
  "task": {
    "type": "MtCaptchaTaskProxyless",
    "websiteURL": "https://service.mtcaptcha.com/mtcv1/demo/index.html",
    "websiteKey": "MTPublic-DemoKey9M"
  }
}

MtCaptchaTask

{
  "clientKey": "{{clientKey}}",
  "task": {
    "type": "MtCaptchaTask",
    "websiteURL": "https://service.mtcaptcha.com/mtcv1/demo/index.html",
    "websiteKey": "MTPublic-DemoKey9M",
    "proxyType":"http",
    "proxyAddress":"1.2.3.4",
    "proxyPort":"8080",
    "proxyLogin":"user23",
    "proxyPassword":"p4$$w0rd"
  }
}

Пример ответа

{
    "errorId": 0,
    "status": "ready",
    "solution": {
        "token": "v1(00cc43a5,1adfe4b4,MTPublic-DemoKey9M,0080ab49...IJexMsishqlg**)"
    },
    "cost": "0.00299",
    "ip": "1.2.3.4",
    "createTime": 1695129688,
    "endTime": 1695129702,
    "solveCount": 1
}

Обработка ошибок

Если решение капчи не завершено, должен вернуться ответ CAPCHA_NOT_READY.

Если отправка файла завершилась ошибкой, должен вернуться ответ с ошибкой. Перечень всех ошибок с описанием собран в списке.

Цены

Стоимость решения капчи MTCaptcha — за 2,99 $ 1000 успешно решенных капч.

Полезные материалы

Подробное описание по обходу капчи опубликовано на странице API.

Дополнительная информация по работе с сервисом для заказчиков доступна на странице FAQ.

Примеры кода для работы с сервисом на официальной странице в GitHub.