Уведомление об использовании файлов cookie

Этот сайт использует cookie. Файлы cookie запоминают вас, поэтому мы можем предоставить вам персонализированные услуги. Подробнее.

Looking for international version of our service? Go to 2captcha.com

Обход капчи MTCaptcha

MTCaptcha captcha bypass

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

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

Сервис ruCaptcha помогает автоматически решать капчи 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 бывает непросто, особенно если их много. Но с ruCaptcha процесс распознавания проходит легко и быстро.

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

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

  • Закзачик отправляет набор необходимых параметров с целевой страницы в сервис по 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_hostname}}/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 — за 160 ₽ 1000 успешно решенных капч.

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

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

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

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