Содержание

Antigate – сервис, который упрощает работу софта и позволяет заработать

Antigate.com используется для автоматического распознавания капч-картинок при регистрациях, отправлении сообщений, поиске и т.д. Все капчи в Antigate разгадываются вручную реальными пользователями. На линии работают постоянно 500-1000 человек, которые вводят текст с картинок. Это позволяет сервису разгадывать сколько угодно капч разной степени сложности.

На сегодняшний день Antigate является самым популярным в рейтинге подобных сервисов. За ручное распознавание текста с изображений в среднем платят 0,7 доллара за 1000 распознанных изображений или 2 копейки на 1 капчу:

Разработчикам SEO-софта Антигейт пригодится для повышения удобства своих программ для пользователей.

Минимальное пополнение в системе составляет 30 копеек. Плата взимается только за каждую загруженную картинку. Абонентская плата отсутствует. Пользоваться системой можно сразу после пополнения счета. Среднее время ожидания ответа – 15 секунд.

Количество одновременных загрузок неограниченно. Кроме того Antigate предоставляет точную статистику загрузок, поддерживает API протоколы Captchabot и De-Captcher.

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

Отдельные пользователи используют Antigate для заработка. При этом за 1-2 часа пользователь может получить 1-2 бакса. В некоторых странах этого вполне достаточно для дополнительного и даже для основного дохода.

Партнерская программа предусматривает выплату 10%. Вывод заработанных средств производится на WMZ кошелек. При этом минимальная сумма вывода составляет 1 доллар:

Для начала следует зайти на http://antigate.com/ и регистрироваться:

На ваш почтовый ящик поступит уникальный ключ. Его можно использовать в разных программах, ознакомиться с которыми можно, заглянув в раздел «App Center» (новая версия) или «каталог софта» (старая версия). Панель управления приложениями находится по адресу http://anti-captcha. com/panel.

Далее нужно пополнить счет и вставить ваш персональный ключ Antigate в настройку программы, которая будет использовать данный сервис:

Рекомендуется устанавливать максимальную ставку (2 доллара). Несмотря на то, что средняя цена на 1000 капч составляет 0,7 доллара, для гарантированной работы потребуется немного больше. Чем выше вы установите цену, быстрее будет выполнено задание. Поняв как начать работать с сервисом, вы можете поставить 1 доллар, а затем повысить стоимость до 2 долларов и сравнить результаты.

При необходимости можно установить в настройках параметр «только русскоязычные работники». Данная опция пригодится, если вы работаете преимущественно с Рунетом.

Проверить баланс ключа можно, используя программу Antigate checker. Скачать ее можно здесь. Кроме того данный сервис проверяет привязанность к IP-адресу. Далее необходимо ввести свой ключ и нажать кнопку проверить.

Как проверить баланс ключа Antigate без скачивания программы? Нужно перейдите по ссылке:
http://antigate. com/res.php?key=%D0%9A%D0%9B%D0%AE%D0%A7&action=getbalance.

Далее необходимо вставить ключ в адресную строку вместо слова «КЛЮЧ», после чего должен появиться баланс счета.

Если вместо цифр возникло сообщение ERROR_WRONG_USER_KEY или BAD, возможно вы ввели информацию с пробелом либо ключ оказался неактивным:

Чтобы получить доход от ввода капчи с картинок сервис Антигейт предлагает перейти на страницу http://kolotibablo.com/ Приложение загружает в системе изображение и через несколько секунд получает набранный текст:

Каждая правильно введенная картинка стоит приблизительно 0,01 доллара. Интервал между возникновением картинок составляет 5-10 секунд. В минуту пользователи вводят 5-8 картинок. Соответственно в час можно заработать приблизительно 2 доллара. Для новичков этой суммы вполне достаточно. При этом от пользователя не требуется каких-либо специфических знаний. Начать работу можно с нуля.

Преимущества работы с Antigate.com очевидны. Данный сервис обеспечивает:

  • Упрощенную работу разнообразного SEO-софта;
  • Возможность получить стабильный доход без вложений;
  • Легкий вывод заработанных денег через систему Webmoney, возможность перевода на другой аккаунт;
  • Гарантию безопасности ваших денег в системе, предусматривающую ограничение доступа к IP. При покупке в магазинах вывод средств производится только с подтверждением по электронной почте;
  • Партнерскую программу на основе инвайтов, позволяющую получить до 10% с каждого привлеченного клиента;
  • Внушительный каталог программ, использующих данный сервис.

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

ДИДмитрий Ивашкоавтор

Antigate – сервис, который упрощает работу софта и позволяет заработать

Antigate.com используется для автоматического распознавания капч-картинок при регистрациях, отправлении сообщений, поиске и т.д. Все капчи в Antigate разгадываются вручную реальными пользователями. На линии работают постоянно 500-1000 человек, которые вводят текст с картинок. Это позволяет сервису разгадывать сколько угодно капч разной степени сложности.

На сегодняшний день Antigate является самым популярным в рейтинге подобных сервисов. За ручное распознавание текста с изображений в среднем платят 0,7 доллара за 1000 распознанных изображений или 2 копейки на 1 капчу:

Разработчикам SEO-софта Антигейт пригодится для повышения удобства своих программ для пользователей.

Минимальное пополнение в системе составляет 30 копеек. Плата взимается только за каждую загруженную картинку. Абонентская плата отсутствует. Пользоваться системой можно сразу после пополнения счета. Среднее время ожидания ответа – 15 секунд.

Количество одновременных загрузок неограниченно. Кроме того Antigate предоставляет точную статистику загрузок, поддерживает API протоколы Captchabot и De-Captcher.

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

Отдельные пользователи используют Antigate для заработка. При этом за 1-2 часа пользователь может получить 1-2 бакса. В некоторых странах этого вполне достаточно для дополнительного и даже для основного дохода.

Партнерская программа предусматривает выплату 10%. Вывод заработанных средств производится на WMZ кошелек. При этом минимальная сумма вывода составляет 1 доллар:

Для начала следует зайти на http://antigate.com/ и регистрироваться:

На ваш почтовый ящик поступит уникальный ключ. Его можно использовать в разных программах, ознакомиться с которыми можно, заглянув в раздел «App Center» (новая версия) или «каталог софта» (старая версия). Панель управления приложениями находится по адресу http://anti-captcha.com/panel.

Далее нужно пополнить счет и вставить ваш персональный ключ Antigate в настройку программы, которая будет использовать данный сервис:

Рекомендуется устанавливать максимальную ставку (2 доллара). Несмотря на то, что средняя цена на 1000 капч составляет 0,7 доллара, для гарантированной работы потребуется немного больше. Чем выше вы установите цену, быстрее будет выполнено задание. Поняв как начать работать с сервисом, вы можете поставить 1 доллар, а затем повысить стоимость до 2 долларов и сравнить результаты.

При необходимости можно установить в настройках параметр «только русскоязычные работники». Данная опция пригодится, если вы работаете преимущественно с Рунетом.

Проверить баланс ключа можно, используя программу Antigate checker. Скачать ее можно здесь. Кроме того данный сервис проверяет привязанность к IP-адресу. Далее необходимо ввести свой ключ и нажать кнопку проверить.

Как проверить баланс ключа Antigate без скачивания программы? Нужно перейдите по ссылке:
http://antigate.com/res.php?key=%D0%9A%D0%9B%D0%AE%D0%A7&action=getbalance.

Далее необходимо вставить ключ в адресную строку вместо слова «КЛЮЧ», после чего должен появиться баланс счета.

Если вместо цифр возникло сообщение ERROR_WRONG_USER_KEY или BAD, возможно вы ввели информацию с пробелом либо ключ оказался неактивным:

Чтобы получить доход от ввода капчи с картинок сервис Антигейт предлагает перейти на страницу http://kolotibablo.com/ Приложение загружает в системе изображение и через несколько секунд получает набранный текст:

Каждая правильно введенная картинка стоит приблизительно 0,01 доллара. Интервал между возникновением картинок составляет 5-10 секунд. В минуту пользователи вводят 5-8 картинок. Соответственно в час можно заработать приблизительно 2 доллара. Для новичков этой суммы вполне достаточно. При этом от пользователя не требуется каких-либо специфических знаний. Начать работу можно с нуля.

Преимущества работы с Antigate.com очевидны. Данный сервис обеспечивает:

  • Упрощенную работу разнообразного SEO-софта;
  • Возможность получить стабильный доход без вложений;
  • Легкий вывод заработанных денег через систему Webmoney, возможность перевода на другой аккаунт;
  • Гарантию безопасности ваших денег в системе, предусматривающую ограничение доступа к IP. При покупке в магазинах вывод средств производится только с подтверждением по электронной почте;
  • Партнерскую программу на основе инвайтов, позволяющую получить до 10% с каждого привлеченного клиента;
  • Внушительный каталог программ, использующих данный сервис.

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

ДИДмитрий Ивашкоавтор

Antigate – сервис, который упрощает работу софта и позволяет заработать

Antigate.com используется для автоматического распознавания капч-картинок при регистрациях, отправлении сообщений, поиске и т.д. Все капчи в Antigate разгадываются вручную реальными пользователями. На линии работают постоянно 500-1000 человек, которые вводят текст с картинок. Это позволяет сервису разгадывать сколько угодно капч разной степени сложности.

На сегодняшний день Antigate является самым популярным в рейтинге подобных сервисов. За ручное распознавание текста с изображений в среднем платят 0,7 доллара за 1000 распознанных изображений или 2 копейки на 1 капчу:

Разработчикам SEO-софта Антигейт пригодится для повышения удобства своих программ для пользователей.

Минимальное пополнение в системе составляет 30 копеек. Плата взимается только за каждую загруженную картинку. Абонентская плата отсутствует. Пользоваться системой можно сразу после пополнения счета. Среднее время ожидания ответа – 15 секунд.

Количество одновременных загрузок неограниченно. Кроме того Antigate предоставляет точную статистику загрузок, поддерживает API протоколы Captchabot и De-Captcher.

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

Отдельные пользователи используют Antigate для заработка. При этом за 1-2 часа пользователь может получить 1-2 бакса. В некоторых странах этого вполне достаточно для дополнительного и даже для основного дохода.

Партнерская программа предусматривает выплату 10%. Вывод заработанных средств производится на WMZ кошелек. При этом минимальная сумма вывода составляет 1 доллар:

Для начала следует зайти на http://antigate.com/ и регистрироваться:

На ваш почтовый ящик поступит уникальный ключ. Его можно использовать в разных программах, ознакомиться с которыми можно, заглянув в раздел «App Center» (новая версия) или «каталог софта» (старая версия). Панель управления приложениями находится по адресу http://anti-captcha.com/panel.

Далее нужно пополнить счет и вставить ваш персональный ключ Antigate в настройку программы, которая будет использовать данный сервис:

Рекомендуется устанавливать максимальную ставку (2 доллара). Несмотря на то, что средняя цена на 1000 капч составляет 0,7 доллара, для гарантированной работы потребуется немного больше. Чем выше вы установите цену, быстрее будет выполнено задание. Поняв как начать работать с сервисом, вы можете поставить 1 доллар, а затем повысить стоимость до 2 долларов и сравнить результаты.

При необходимости можно установить в настройках параметр «только русскоязычные работники». Данная опция пригодится, если вы работаете преимущественно с Рунетом.

Проверить баланс ключа можно, используя программу Antigate checker. Скачать ее можно здесь. Кроме того данный сервис проверяет привязанность к IP-адресу. Далее необходимо ввести свой ключ и нажать кнопку проверить.

Как проверить баланс ключа Antigate без скачивания программы? Нужно перейдите по ссылке:
http://antigate.com/res.php?key=%D0%9A%D0%9B%D0%AE%D0%A7&action=getbalance.

Далее необходимо вставить ключ в адресную строку вместо слова «КЛЮЧ», после чего должен появиться баланс счета.

Если вместо цифр возникло сообщение ERROR_WRONG_USER_KEY или BAD, возможно вы ввели информацию с пробелом либо ключ оказался неактивным:

Чтобы получить доход от ввода капчи с картинок сервис Антигейт предлагает перейти на страницу http://kolotibablo.com/ Приложение загружает в системе изображение и через несколько секунд получает набранный текст:

Каждая правильно введенная картинка стоит приблизительно 0,01 доллара. Интервал между возникновением картинок составляет 5-10 секунд. В минуту пользователи вводят 5-8 картинок. Соответственно в час можно заработать приблизительно 2 доллара. Для новичков этой суммы вполне достаточно. При этом от пользователя не требуется каких-либо специфических знаний. Начать работу можно с нуля.

Преимущества работы с Antigate.com очевидны. Данный сервис обеспечивает:

  • Упрощенную работу разнообразного SEO-софта;
  • Возможность получить стабильный доход без вложений;
  • Легкий вывод заработанных денег через систему Webmoney, возможность перевода на другой аккаунт;
  • Гарантию безопасности ваших денег в системе, предусматривающую ограничение доступа к IP. При покупке в магазинах вывод средств производится только с подтверждением по электронной почте;
  • Партнерскую программу на основе инвайтов, позволяющую получить до 10% с каждого привлеченного клиента;
  • Внушительный каталог программ, использующих данный сервис.

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

ДИДмитрий Ивашкоавтор

АнтиКапча — сервис автоматического распознавания капчи

Обновлено 24 июля 2021 Просмотров: 328211 Автор: Дмитрий Петров
  1. Что такое Captcha и почему она появляется?
  2. Возможности сервиса автораспознавания
  3. Где без Anti-капчи не обойтись?
  4. Как работать с сервисом Антикапча
  5. Реферальная система
  6. Резюме

Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. Антикапча (временно это был Антигейт) – это многофункциональная площадка для автоматического распознавания так называемой капчи (защиты от автоматического постинга ботами, а также защиты поисковиков от парсинга их выдачи).

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

Все эти боты создают немалую нагрузку на сайты, а капча отлично подходит на роль выявления человека среди армии ботов. Однако, на каждое действие найдется противодействие. Есть люди, которым нужно разгадывать капчу постоянно (тем, кто пользуется специальным софтом для массовых регистраций, анализа поисковой выдачи и т.п.).

Вот как раз таким людям и предлагается система автоматического разгадывания этих ребусов — Anticaptcha. У них есть целая армия работников (их завлекают через сервис КолотиБабло — это оборотная сторона Антикапчи). Давайте разберемся, как пользоваться ресурсом Anti-captcha и что для этого потребуется.

Что такое Captcha и почему она появляется?

Капчой называют специальное изображение с комбинацией из цифр и букв либо несколькими картинками. Человеку нужно выбрать, что изображено или ввести код. Есть и более оригинальные виды защиты: решить пример или собрать пазл, например.

Чаще всего она возникает (выскакивает) при совершении множества однотипных действий, которые человек совершать не станет. Например, при тагетированных рассылках или спаме в комментариях (для этого есть даже специальный софт).

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

Например, вы рассылаете однотипные сообщения своим клиентам. Система же сочтет, что это спам и будет либо вовсе блокировать действия и аккаунт, либо предлагать ввести код с картинки. Так вы подтверждаете, что не являетесь ботом. Также она может поваляться, если вы используете запрещенные спам-сервисы по типу «бробота» во ВКонтакте или иных социальных сетях.

Поэтому, если вы пользуетесь скриптами, быстрое прохождение Captcha становится настоящей проблемой. На самом деле, решить проблему можно, используя antigate-сервисы.

Чем примечателен это сервис автораспознавания

Антикапча (или же Антигейт) подойдет таким пользователям сети Интернет, как арбитражники, оптимизаторы, SEO-специалисты и людям, которые занимаются активным продвижением своего или чужого бренда в социальных сетях, на форумах.

Основные преимущества ресурса:

  1. стоимость 1000 шт. капчи – один доллар, 1000 шт. рекапчи – два доллара;
  2. сервис работает без сбоев и обеспечивает надежность постинга;
  3. чтобы воспользоваться услугами, не нужно активировать скрипт или эмулировать запуск браузера;
  4. можно без проблем использовать в социальных сетях, например, Антикапча подходит для ВК, одноклассников, твиттера и так далее;
  5. нарушители правил сайта Anti-Captcha строго наказываются администрацией;
  6. нет абонентской платы – средства будут сниматься только при создании заказов.

В целом Antigate (сервис менял доменное имя по каким-то причинам) отлично справляется с поставленными задачами. Капчи решаются быстро и за минимальную расценку, площадку можно использовать в ходе работы с любыми проектами и ресурсами.

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

Где без Anti-капчи не обойтись?

Если вы используете программы для раскрутки (например, brobot, sobot) – без использования площадки не обойтись. Это связано с тем, что накрутка лайков, репостов и подписчиков распознается ВКонтакте как нежелательная.

Для SEO-оптимизаторов, использующих «Кейколлектор», также важно установить Антигейт. Проблема в том, что при сборе ключевиков вводятся схожие запросы, которые принимаются поисковиком за DDOS. Без Кейколлектора в некоторых случаях проблематично составить сематическое ядро для лэндинга или веб-сайта.

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

Также Антигейт может пригодиться при раскрутке сервиса или страницы в соцсети с помощью собственного скрипта. Словом, областей применения – множество, что и отличает данный ресурс от аналогов, заточенных под сугубо 2-3 функции и с высокими ценами.

Как работать с сервисом Антикапча

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

Потребуется только электронная почта. На нее придет пароль.

Затем нужно пополнить баланс на сервисе. Минимальный лимит – от одного цента, чего прекрасно хватит для теста функций Антикапчи. Помимо этого, вы можете воспользоваться специальным предложением: первая капча будет разгадана бесплатно.

Дальнейшие капчи будут стоить от 0,001$ (обычные) до 0,002$ (ReCaptcha Гугла). Не забудьте скопировать API ключ, который генерируется в автоматическом режиме. Вы найдёте его на главной странице ресурса.

Скачайте приложение Antigate на свой ПК (сделать это можно также на официальном сайте) и активируйте режим автоматического разгадывания капчи. Чтобы уточнить статистические данные, обратите внимание на меню. Оно расположено в правом углу страницы.

Пополнить баланс можно на главной, нажав на кнопку «пополнить счет». Альтернативное решение – откройте пункт «Финансы» в меню и нажмите на «Пополнить счет» уже там. Управлять процессом можно прямо из меню Настроек. Например, чтобы изменить информацию в вашей учётной записи.

Чтобы работать было комфортнее, пользуйтесь дополнительными инструментами, которые также можно найти в меню. При помощи окна «помощь» вы сможете просмотреть документацию по работе сервиса, а также прочитать новости проекта, найти ответы на какие-либо вопросы по работе Антикапчи.

Контакты разработчиков

Если у вас возникли вопросы по работе сайта или приложения, вы всегда сможете написать разработчикам. Официальный адрес Антикапчи — [email protected]

Также существует несколько профильных форумов, на которых можно посоветоваться с пользователями площадки. Найти их можно, воспользовавшись любой поисковой системой.

Реферальная система

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

Субаккаунты могут быть следующими:

  1. Неактивные субаккаунты – зарегистрированные в системе, но не пользующиеся сервисом, не вносящие в него средства.
  2. Активные – прошедшие регистрацию пользователи, но с небольшим числом заказов – не более пятидесяти капчей в неделю.
  3. Делающие расходы – аккаунты, которые заказывают разгадывание от пятидесяти капчей и более еженедельно.
  4. Делающие расходы через приложение – пользователи, также заказывавшие разгадывание капчей (более 50 штук), но уже через специальную утилиту «AppCenter».

Приглашая новых клиентов, вы можете заработать 10% от рефералов, «делающих расходы», и 5% от «делающих расходы через приложение». Для получения средств вам нужно иметь не менее пяти субаккаунтов с повышенным статусом (активных пользователей, которых вы привлекли на сайт). Сразу после загрузки капчи вам будут перечислены денежные средства в указанном размере.

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

Резюме

Ресурс «Антикапча» идеально подходит для массовых рассылок и продвижения на различных сайтах. Невысокая стоимость услуг и возможность заработка на рефералах располагают к использованию. Приводя новых пользователей, вы можете экономить на плате за расшифровку капчи.

Итожа – это вполне доступное и даже недорогое решение для SEO-мастеров и SMM. Чего еще? Разве что только в сторону Ру-капчи можете посмотреть (по сути, это их основной конкурент).

Автор статьи: А. М. Квишевская

Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru

Эта статья относится к рубрикам:

Util::AntiGate — распознавание каптчи через сервис AntiGate | Документация | A-Parser

AntiGate Domainantigate.comДомен сервиса АнтиКаптча, позволяет указать альтернативный сервис, поддерживающий их API
KeyКлюч доступа к сервису
HTTP errors retries5Количество попыток распознать капчу при сбоях сети
HTTP timeout60таймаут ответа сервера в секундах
Wait between get status5Задержка между опросами сервиса антигейта о состоянии капчи
Max wait time300Максимальное время ожидания распознанной каптчи
NO_SLOT_AVAILABLE retries5Количество попыток залить капчу на сервис антикаптчи, если сервис выдаёт сообщение о перегрузке
NO_SLOT_AVAILABLE interval2Интервал ожидания между попытками в секундах
Param «phrase»00 = значение по умолчанию (одно слово). 1 = капча имеет два слова
Param «regsense»00 = значение по умолчанию (регистр не имеет значения). 1 = регистр имеет значение
Param «numeric»00 = значение по умолчанию. 1 = капча состоит только из цифр. 2 = Капча не имеет цифр
Param «calc»00 = значение по умолчанию. 1 = математическое действие из цифр на капче
Param «min_len»00 = значение по умолчанию. >0 = минимальная длина текста на капче, которую работник должен ввести
Param «max_len»00 = значение по умолчанию (неограничено). >0 = максимальная длина текста на капче, которую работник должен ввести
Param «is_russian»00 = значение по умолчанию. 1 = показать капчу работнику со знанием русского языка
Fake answerЛожный ответ, не использует сервис а выдаёт сразу случайную строку в качествет ответа, используется для тестирования парсеров
Report bad captchasЕсли опция отключена, будет экономиться время, которое тратится на проверку запроса о правильности каптчи. Актуально для CapMonster и XEvil

tinyantigate — API для сервисов анти-капчи

Tiny antigate/anti-captcha api wrapper.

tinyantigate

============

Tinest (as I can imagine) antigate/anti-captcha api wrapper. It’s just a **subset** of antigate api. It can only:

* send captcha

* check captcha status

* check balance

* abuse

## Reasons

* [Antigate](https://github.com/gotlium/antigate) wrapper uses [grablib](http://grablib.org/) so it comes with a bit more dependences (like pycurl, lxml, etc.).

* [requests](docs.python-requests.org) is just awesome!

* [Antigate](https://github.com/gotlium/antigate) wants filename of captcha, but in most cases you need to pass ‘this’ bytes (from requests response, for example), and you defenitly don’t want to create files.

* uniform calls

## Requirements

* Python 3

* requests

## Usage

All methods, can return errors:

* ‘ERROR_*’, None (from [antigate list](https://anti-captcha.com/apidoc))

* ‘ERROR_HTTP’, status_code (requests errors)

### Automatic (most common usage)

#####antigate function

«`python

from tinyantigate import antigate

status, text = antigate(

your_key_from_antigate,

bytes_of_your_captcha,

timeout=5, # \

count=6, # ) default values (can be omitted)

host=»anti-captcha.com», # /

)

«`

This function is just wrapper around creation Antigate object and calling ‘run’ function.

### Manual usage

##### Creating:

«`python

import tinyantigate

a = tinyantigate.Antigate(your_key_from_antigate, host=»anti-captcha.com»)

«`

##### Sending captcha:

«`python

status, captcha_id = a.send(bytes_of_your_captcha)

«`

Return values:

* ‘OK’, captcha_id

##### Getting status:

«`python

status, text = a.status(captcha_id)

«`

Return values:

* ‘OK’, captcha_text

* ‘CAPCHA_NOT_READY’, None (yeah, CA**PC**HA_NOT_READY, it’s antigate funny mistake)

##### Abuse:

«`python

status, data = a.abuse(captcha_id)

«`

Return values:

* «», None

##### Balance:

«`python

balance, data = a.balance()

«`

Return values:

* balance, None

`balance` as string

##### Run:

«`python

status, text = a.run(bytes_of_your_captcha, timeout=5, count=6)

«`

Mix of ‘send’ and ‘status’ functions. Timeout is the delay between checks of captcha status. Count is number of checks.

Return values:

Same as for ‘send’ and ‘status’ functions.

 
  • Downloads (All Versions):
  • 3 downloads in the last day
  • 67 downloads in the last week
  • 200 downloads in the last month

java — Ссылка на картинку с капчей вк. Отправка на antigate

java — Ссылка на картинку с капчей вк. Отправка на antigate — Stack Overflow на русском

Stack Overflow на русском — это сайт вопросов и ответов для программистов. Присоединяйтесь! Регистрация займёт не больше минуты.

Присоединиться к сообществу

Любой может задать вопрос

Любой может ответить

Лучшие ответы получают голоса и поднимаются наверх

Вопрос задан

Просмотрен 364 раза

Закрыт. Этот вопрос не по теме. Ответы на него в данный момент не принимаются.

Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он вписывался в тематику Stack Overflow на русском.

Закрыт 5 лет назад.

Нужно отправлять на сервер антигейт картинку для розгадки с капчей
Получаю капчу типа https://api.vk.com/captcha.php?sid=579356847070&s=1
получается это ссылка не на фото а на html страницу где есть капча
Пробовал розпарсить html чтобы получить ссылку вида http://ссылка.jpj, но ссылка совпадает с адресом на html-страницу и когда я передаю эту ссылку на сервер antigate, то получаю ERROR_ZERO_CAPTCHA_FILESIZE


Вопрос. Как получить из ссылки вида `https://api.vk.com/captcha.php?sid=579356847070&s=1, чисто ссылку на картинку. Спасибо

задан 18 фев ’16 в 19:50

SashaSasha

20311 серебряный знак1111 бронзовых знаков

6

default

Stack Overflow на русском лучше работает с включенным JavaScript

Ваша конфиденциальность

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Принять все файлы cookie Настроить параметры

 

Антигейт | Death By Captcha

API-Antigate | Смерть от капчи

Статус: ОК

Среднее время решения 1 минуту назад: 10 секунд
5 минут назад: 7 секунд
15 минут назад: 7 секунд
Сегодняшний средний показатель точности: 87.8%
(обновляется каждую минуту)

Обновления

  1. 8 сентября: РЕШЕНО — В целях обеспечения оптимальной доступности услуг в следующую среду, 20 октября, с 9:30 до 10:00 по всемирному координированному времени (UTC-4) будет проведено краткосрочное плановое техническое обслуживание сервера. Услуга может быть недоступна в течение нескольких минут этого времени. Спасибо за понимание!
  2. , 05 июля: РЕШЕНО — для обеспечения качественных результатов и обеспечения непрерывности обслуживания в период с 5 по 27 июля мы будем выполнять некоторые обновления сервера.Они будут спорадическими и ни в коем случае не должны повлиять на использование вами услуги более 10-15 минут. Если у вас есть вопросы или проблемы, не стесняйтесь обращаться к нам. Спасибо за терпение и понимание — мы ценим ваш бизнес!
  3. , 26 мая: РЕШЕНО — в течение дня могут наблюдаться периодические высокие эксплуатационные нагрузки. Однако это не должно существенно повлиять на использование вашего сервиса, так как мы прилагаем все усилия, чтобы все прошло гладко с вашими отправками.Мы готовимся к тому, чтобы в ближайшее время ситуация нормализовалась. Благодарим вас за терпение и понимание.
  4. подробнее…

Поддержка

Наша система разработана так, чтобы быть полностью удобной и простой в использовании. Если у вас возникнут какие-либо проблемы, просто напишите нам по адресу com, и агент службы поддержки свяжется с вами в ближайшее время.

Поддержка в реальном времени

Доступно с понедельника по пятницу (с 10:00 до 16:00 по восточному стандартному времени)

Для вашего удобства реализована поддержка API-интерфейса Antigate (Anti-Captcha).Если ваше программное обеспечение работает с ним и поддерживает минимальную конфигурацию, вы сможете мгновенно декодировать капчи с помощью Death By Captcha.

Antigate API FAQ

Каковы ваши URL-адреса Antigate API?

http://api.dbcapi.me/in.php и http://api.dbcapi.me/res.php .

Как использовать ваш сервер Antigate API?

В настройках вашего программного обеспечения используйте:

  • Хост или сервер: api.dbcapi.me
  • Порт (если спрашивается): 80

В качестве ключа API используйте имя пользователя и пароль Death By Captcha , разделенные двоеточием (: ). Например, myusername: mypassword .

Я попытался получить баланс своей учетной записи через antigate API, и полученное число странно велико. Что-то не так?

Баланс через antigate API возвращается в центах США.

Мое программное обеспечение не позволяет мне изменять настройки хоста. Что я должен делать?
ПРЕДУПРЕЖДЕНИЕ. Это может работать не со всем программным обеспечением.

Объяснение для технически продвинутых пользователей:

  1. Получите последний IP-адрес для
    api.dbcapi.me
    (можно получить ping ing).
  2. Отредактируйте файл hosts: запустите Блокнот от имени администратора, нажмите Файл -> Открыть , откройте C: \ Windows \ system32 \ drivers \ etc \ hosts и добавьте следующую строку:
    • [IP-адрес-api.dbcapi.me] antigate.com www.antigate.com anti-captcha.com www.anti-captcha.com
  3. Ping для antigate.com должен быть идентичен ping для api.dbcapi.me

Объяснение для нетехнических пользователей:

  1. Зайдите на IPChecking.com.
  2. Введите api.dbcapi.me в «IP-адрес или имя хоста», нажмите «Поиск». Скопируйте и сохраните IP, указанный после «Общая информация и местонахождение».
  3. Загрузите и установите HostMan (проверьте здесь, если ссылка не работает).
  4. Запустите HostMan.
  5. Щелкните Инструменты -> Редактор HostMan .
  6. Щелкните Правка -> Добавить запись .
  7. В текстовом поле под «Имена хостов» вставьте следующие имена хостов, по одному в каждой строке:
    • антигейт.com
    • www.antigate.com
    • anti-captcha.com
    • www.anti-captcha.com
  8. В текстовое поле рядом с «IP» вставьте IP-адрес, который был скопирован на шаге 1.
  9. Нажмите кнопку «Добавить», затем кнопку «Сохранить».
Какие типы капчи поддерживаются?

Этот API поддерживает только текстовые капчи.Для решения других типов капчи используйте наш API (рекомендуется).

Почему я получаю сообщение об ошибке ERROR_URL_METHOD_FORBIDDEN от API?

API вернет сообщение об ошибке ERROR_URL_METHOD_FORBIDDEN, если загружена неподдерживаемая капча или если запрос GET выдается на http://api.dbcapi.me/in.php .

Какие еще API поддерживаются?

Мы предлагаем поддержку собственного API Death By Captcha (рекомендуется), DeCaptcher API и 2captcha API.


Ошибки — API — Confluence

попробуйте увеличить здесь максимальную ставку тип заголовка файла не поддерживается, если тип файла не поддерживается, если тип файла не поддерживается. .Единственные разрешенные форматы: JPG, GIF, PNG Сервер.
1 ERROR_KEY_DOES_NOT_EXIST Ключ авторизации учетной записи не найден в системе
2 ERROR_NO_SLOT_AVAILABLE в данный момент доступны рабочие или
3 ERROR_ZERO_CAPTCHA_FILESIZE Размер загружаемой капчи меньше 100 байт.
4 ERROR_TOO_BIG_CAPTCHA_FILESIZE Размер загружаемой капчи превышает 500 000 байт.
10 ERROR_ZERO_BALANCE Счет имеет нулевой или отрицательный баланс
11 ERROR_IP_NOT_ALLOWED Запрос с ключом текущего счета с вашего IP-адреса запрещен. Пожалуйста, обратитесь к разделу списка IP-адресов, расположенному здесь. попыток угадывания

14 ERROR_NO_SUCH_METHOD Запрос к API, сделанный с помощью метода, который не существует
15 ERROR_IMAGE_TYPE_NOT_SUPPORTED
16 ERROR_NO_SUCH_CAPCHA_ID Запрашиваемая капча не существует в вашем текущем списке или срок ее действия истек.
Captcha удаляются из API через 5 минут после загрузки.
Отчеты о некорректных капчах, принятых в течение 60 секунд после завершения задачи воркером.
20 ERROR_EMPTY_COMMENT Для этого запроса требуется свойство «комментарий»
21 ERROR_IP_BLOCKED Ваш IP-адрес заблокирован из-за неправильного использования API.Проверьте причину на https://anti-captcha.com/panel/tools/ipsearch
22 ERROR_TASK_ABSENT Свойство задачи пусто или не задано в методе createTask. См. Документацию по API v2.
23 ERROR_TASK_NOT_SUPPORTED Тип задачи не поддерживается или напечатан неправильно. Пожалуйста, проверьте параметр \ «тип \» в объекте задачи.
24 ERROR_INCORRECT_SESSION_DATA Некоторые из требуемых значений для последовательной пользовательской эмуляции отсутствуют.
25 ERROR_PROXY_CONNECT_REFUSED Не удалось подключиться к прокси-серверу, связанному с задачей, в соединении отказано
26 ERROR_PROXY_CONNECT_TIMEOUT 9018 9018 9018 9018 9018 не удалось подключиться к задаче 9018 9018 9018 9018 не удалось подключиться к задаче 9018 9018 9018 не удалось подключиться к задаче 9018 ERROR_PROXY_READ_TIMEOUT Время ожидания подключения к прокси для задачи истекло
28 ERROR_PROXY_BANNED IP прокси заблокирован целевой службой
Прокси-сервер должен быть непрозрачным, чтобы скрыть IP-адрес нашего сервера.
30 ERROR_RECAPTCHA_TIMEOUT Recaptcha таймаут задача, вероятно, из-за медленного прокси-сервер или сервер Google
31 ERROR_RECAPTCHA_INVALID_SITEKEY Recaptcha сообщил, что ключ сайта является недействительным
32 ERROR_RECAPTCHA_INVALID_DOMAIN Сервер Recaptcha сообщил, что домен для этого ключа сайта недействителен.
33 ERROR_RECAPTCHA_OLD_BROWSER Сервер Recaptcha сообщил, что пользовательский агент браузера несовместим с их javascript. срок действия этого дополнительного токена переменной истек.Пожалуйста, попробуйте еще раз с новым токеном.
35 ERROR_PROXY_HAS_NO_IMAGE_SUPPORT Прокси-сервер не поддерживает передачу данных изображения с серверов Google
36 ERROR_PROXY_INCOMPATERSION по длине не поддерживает запросы SSL с длиной 9018 и длиной 9018 не поддерживает 9018 прокси-сервер длиной 9018 примерно 9018, длина 9018 не поддерживает соединения с длиной 9018 прокси-сервером GETTP_V.
37 ERROR_FACTORY_SERVER_API_CONNECTION_FAILED не удалось подключиться к Factory Server API в течение 5 секунд
38 ERROR_FACTORY_SERVER_BAD_JSON Неверный ответ Factory Server JSON, то испортилось
39 ERROR_FACTORY_SERVER_ERRORID_MISSING Factory Server API не отправил ошибку ID
40 ERROR_FACTORY_SERVER_ERRORID_NOT_ZERO Factory Server API сообщил errorId! = 0, проверьте эту ошибку
41 ERROR_FAC TORY_MISSING_PROPERTY Некоторые из обязательных значений свойств отсутствуют в спецификациях форм Factory.Клиент должен отправить все требуемые значения.
42 ERROR_FACTORY_PROPERTY_INCORRECT_FORMAT Ожидаемый другой тип значения свойства в структуре формы Factory. Клиент должен отправить указанный тип значения.
43 ERROR_FACTORY_ACCESS_DENIED Заводское управление принадлежит другой учетной записи, проверьте свой ключ учетной записи.
44 ERROR_FACTORY_SERVER_OPERATION_FAILED Общий код ошибки Factory Server
45 ERROR_FACTORY_PLATFORM_OPERATION_FAILED Общий код ошибки Factory Platform.
46 ERROR_FACTORY_PROTOCOL_BROKEN Заводской протокол времени жизни задачи нарушен во время рабочего процесса задачи.
47 ERROR_FACTORY_TASK_NOT_FOUND Задача не найдена или недоступна для этой операции
48 ERROR_FACTORY_IS_SANDBOXED Заводские задачи можно создать только в песочнице. Переключите его в производственный режим, чтобы сделать его доступным для других клиентов.
49 ERROR_PROXY_NOT_AUTHORISED Неверные логин и пароль прокси-сервера
50 ERROR_FUNCAPTCHA_NOT_ALLOWED Клиент не включил задачи Funcap в разделе настроек API Funcap.
Все клиенты должны прочитать условия, пройти мини-тест и подписать / принять форму, прежде чем смогут использовать эту функцию.
51 ERROR_INVISIBLE_RECAPTCHA Рекапча пыталась решить как обычно, а не в невидимом режиме.Обычно при возникновении этой ошибки ничего делать не нужно, просто продолжайте отправлять задачи с этого домена. Наша система самообучится, чтобы решать рекапчи с этого ключа сайта в невидимом режиме.
52 ERROR_FAILED_LOADING_WIDGET Не удалось загрузить виджет провайдера captcha в рабочий браузер. Пожалуйста, попробуйте отправить новое задание.
53 ERROR_VISIBLE_RECAPTCHA Видимая (v2) рекапча пыталась решить как невидимую (v2)
54 ERROR_ALL_WORKERS_WORKERS_FILTER не удалось отфильтровать отчет
55 ERROR_ACCOUNT_SUSPENDED Система заблокировала вашу учетную запись по какой-то причине. Свяжитесь со службой поддержки, чтобы узнать подробности.

Интерфейс для распознавания captcha antigate.com API

Haskell-интерфейс для сервиса распознавания captcha antigate.com и другие сервисы, поддерживающие его API (например, captchabot, decaptcher)

Версии [RSS] [faq] 0.0.1, 0.1.0, 0.1.1, 0.2.0, 0.2.1, 0.3, 0.3.1, 0.3.2, 0.3.3, 0.4, 0.4.0.1, 0.4.0.2, 0.4.0.3, 0.5, 0.6, 2.0, 2.0.1, 2.0.2
Зависимости base (== 4. *), байтовая строка, данные по умолчанию, deepseq, исключения, сбой, http-клиент (> = 0.3.1), http-pipeline (== 2. *), resourcet, safe, text, трансформаторы [подробнее]
Лицензия MIT
Автор кудаах
Сопровождающий кудах
Категория Сетевые API, CAPTCHA, распознавание текста
Домашняя страница https://github.com/exbb2/antigate
Исходный репо head: git clone git: //github.com/exbb2/antigate.мерзавец
Загружено, Михаил Куддах, 2017-06-12T15: 47: 21Z
Распределения NixOS: 2.0.2
Загрузки 14429 всего (100 за последние 30 дней)
Рейтинг (пока нет голосов) [оценка по среднему байесовскому значению]
Ваш рейтинг
Статус
Доступны документы [журнал сборки]
Последний успех зарегистрирован 12.06.2017 [всего 1 отчетов]
Уголок обслуживающего персонала

Для сопровождающих пакетов и опекунов

Кандидатов

CELEFIT

Вы занимаетесь SEO, SMM, онлайн-маркетингом или работаете с криптовалютой? 😉 XEvil — лучший инструмент для решения капчи с неограниченным количеством решений капчи, без ограничения количества потоков и высочайшей точности! XEvil 5.0 поддерживает более 12.000 типов image-captcha, включая Google captcha, Yandex captcha, Microsoft captcha, Steam captcha, SolveMedia, ReCaptcha-2 и (ДА !!!) ReCaptcha-3 тоже. 1.) вы можете настроить логику для нестандартных капч 2.) просто запустите XEvil, нажмите 1 кнопку — и он автоматически примет капчи из вашего приложения или скрипта. 3.) 0,01 секунды для простых капч, около 20..40 секунд для ReCaptcha-2 и около 5 … 8 секунд для ReCaptcha-3 Вы можете использовать XEvil с любым программным обеспечением SEO / SMM, любым парсером программы проверки паролей, любым аналитическим приложением или любым настраиваемым скриптом: XEvil поддерживает большинство известных API сервисов защиты от капчи: 2Captcha, RuCaptcha.Com, AntiGate (Anti-Captcha.com), DeathByCaptcha и т. Д. Наши клиенты экономят и зарабатывают МНОГО денег! Заинтересованы? Просто выполните поиск в Google или YouTube «XEvil» для получения дополнительной информации. Вы читаете это — значит, работает! ;))) XEvil.Net __ P.S. Смотрите также: [url = https: //madseller.in.ua/blog/kak-vybrat-blok-pitaniya-dlya-noutbuka/] XEvil 5.0: лучшее решение против ReCaptcha-2 [/ url], [url = http: / /xn—-8sbwhdycfgriq6h.xn--p1ai/blog/elektrika-dlya-farkopa/#comment_25333] Как получить XEvil 5.0 БЕСПЛАТНО [/ url], [url = http: //fzmhjen.webpin.com/blog_rav4-1996-manual.html] XEvil 5.0: лучшее решение для защиты от ReCaptcha [/ url], [url = http: // forum.ggcorp.me/forum.php?mod=viewthread&tid=29809&extra=] XEvil 5.0: лучшее решение для защиты от ReCaptcha [/ url], [url = https: //www.pesbox.com/showthread.php? t = 7186 & p = 60658 # post60658] Как скачать XEvil 5.0 БЕСПЛАТНО [/ url], [url = http: //82.146.32.98/forum/messages/forum2/topic18748/message19906/] XEvil может разгадывать ЛЮБУЮ капчу! … [ / url]

aio_anticaptcha · PyPI

Установка

Вы можете установить его с помощью Pip:

 pip install aio_anticaptcha
 

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

 git clone git @ github.com: nibrag / aio_anticaptcha.git
cd aio_anticaptcha
установка python setup.py
 

Требования:

 Python 3.4+
aiohttp
 

Использование

С диспетчером контекста

 импортировать asyncio
из aio_anticaptcha импортировать AntiCaptcha, ServiceError

async def run (цикл):
    пытаться:
        с AntiCaptcha ('API-KEY', loop = loop) как ac:
            # io.IOBase
            fh = open ('captcha.jpg')
            решено, captcha_id = await ac.resolve (fh)

            # или байты, bytearray
            bytes_buff = open ('captcha.jpg ',' rb '). читать ()
            разрешено, captcha_id = await ac.resolved (bytes_buff)
    кроме ZeroBalanceError:
        print ('Нулевой баланс')
    кроме UserKeyError:
        print ('Неверный ключ api ...')
    кроме ServiceError как e:
        print ('Что-то еще', str (e))

если __name__ == '__main__':
    цикл = asyncio.get_event_loop ()
    loop.run_until_complete (запустить (цикл))
    loop.close ()
 

Без диспетчера контекста

 импортировать asyncio
из aio_anticaptcha импортировать AntiCaptcha, ServiceError

async def run (цикл):
    ac = AntiCaptcha ('API-KEY', цикл = цикл)
    пытаться:
        # io.IOBase
        решено, captcha_id = await ac.resolve (open ('captcha.jpg'))

        # или байты, bytearray
        bytes_buff = open ('captcha.jpg', 'rb'). читать ()
        разрешено, captcha_id = await ac.resolved (bytes_buff)
    кроме ServiceError как e:
        печать (е)
    наконец:
        # не забудьте вызвать метод закрытия
        ac.close ()

если __name__ == '__main__':
    цикл = asyncio.get_event_loop ()
    loop.run_until_complete (запустить (цикл))
    loop.close ()
 

Если вы хотите пожаловаться на несоответствие результатов, используйте метод злоупотребления:

 импортировать asyncio
из aio_anticaptcha импортировать AntiCaptcha

async def run (цикл):
    с AntiCaptcha ('API-KEY', loop = loop) как ac:
        решено, captcha_id = await ac.разрешить (открыть ('captcha.jpg'))
        ждать ac.abuse (captcha_id)

если __name__ == '__main__':
    цикл = asyncio.get_event_loop ()
    loop.run_until_complete (запустить (цикл))
    loop.close ()
 

После всех манипуляций можно получить остаток на счете:

 импортировать asyncio
из aio_anticaptcha импортировать AntiCaptcha

async def run (цикл):
    с AntiCaptcha ('API-KEY', loop = loop) как ac:
        баланс = ожидание ac.get_balance ()

если __name__ == '__main__':
    цикл = asyncio.get_event_loop ()
    петля.run_until_complete (запустить (цикл))
    loop.close ()
 

Дополнительные возможности отправки Captcha:

Прочтите документацию обо всех доступных опциях: https://anti-captcha.com/apidoc

 импортировать asyncio
из aio_anticaptcha импортировать AntiCaptcha

async def run (цикл):
    с AntiCaptcha ('API-KEY', loop = loop) как ac:
        разрешено, captcha_id = await ac.resolve (open ('captcha.jpg'), max_len = 5, is_russian = True)

если __name__ == '__main__':
    цикл = asyncio.get_event_loop ()
    петля.run_until_complete (запустить (цикл))
    loop.close ()
 

Настройка службы антикапчи

 импортировать asyncio
из aio_anticaptcha импортировать AntiCaptcha

async def run (цикл):
    с AntiCaptcha ('API-KEY', loop = loop, domain = 'antigate.com', port = 80) как ac:
        баланс = ожидание ac.get_balance ()

если __name__ == '__main__':
    цикл = asyncio.get_event_loop ()
    loop.run_until_complete (запустить (цикл))
    loop.close ()
 

Нарушение CAPTCHA с помощью автоматизированных людей

Мы все знакомы с CAPTCHA, верно? Неприступная крепость сумасшедших волнистых персонажей, разгадать которые может только настоящий человек.Хотя они, как правило, сводят нас с ума, на самом деле они предоставляют ценную функцию, предотвращая автоматизацию запросов к онлайн-сервисам. Например, вы не можете получить себе учетную запись Google, не задумываясь сначала о том, что, черт возьми, говорит этот:

Почему Google это делает? Что ж, как только вы создадите себе учетную запись Google, у вас теперь есть GMail и G +, а также всевозможные другие платформы, которые можно использовать для выполнения таких гнусных действий, как рассылка спама, распространение вредоносных программ или создание ложных данных.Как только вы сможете автоматизировать это, эти действия можно будет выполнять массово.

Аналогичная сделка и с Western Union:

Легко представить, что возможность автоматического создания учетных записей в финансовом учреждении может открыть путь для всех видов денежных махинаций. А если вы уже смогли создать учетную запись GMail, у вас есть все необходимое, чтобы начать пакетное создание удостоверений в Western Union.

Значит, CAPTCHA все это предотвращает? Только люди могут взломать код и завершить эти процессы регистрации, верно? Но что, если бы мы могли автоматизировать людей; Я имею в виду, что, если бы мы могли использовать CAPTCHA и решать их с такой скоростью, чтобы эти процессы регистрации можно было легко автоматизировать? Что ж, оказывается, вы можете, и это будет стоить вам всего пару долларов.

Коммодитизированное решение CAPTCHA с помощью Antigate

Вдохновение для этого поста восходит к статье известного писателя по безопасности Брайана Кребса, которую я недавно прочитал о виртуальных потогонных мастерских, побеждающих в тестах типа «бот или нет». В статье Брайан рассказывает о том, как спамеры передают решение CAPTCHA сервисам на недорогих рынках, которые используют реальных людей для обработки большого количества обфусцированного текста за доли цента каждый раз; мы говорим о цене до 1 доллара за 1000 CAPTCHA.Правильно, одна десятая цента на решение CAPTCHA. Услуга доступна через API, что, вероятно, означает, что автоматические скрипты спамеров могут просто пропускать CAPTCHA и получать быстрый ответ, содержащий реальный текст, который затем может быть использован в их усилиях по рассылке спама.

В статье рассказывается о KolotiBablo.com, который обслуживает желающих присоединиться к команде элитных взломщиков CAPTCHA. Они тоже впечатляюще выглядят:

Лично, если бы я был спамером, меня утешило бы знание того, что мои взломщики CAPTCHA были украшены пиджаком и галстуком и под наблюдением привлекательного начальника в брючном костюме.Но я отвлекся.

Я подумал, что было бы интересно заняться этой услугой и посмотреть, насколько эффективным может быть взлом CAPTCHA на стороне. В то время как KolotiBablo.com может быть угольным забоями для взломщиков CAPTCHA, если мы хотим использовать сервис взлома, нам нужно зарегистрироваться в Antigate на сайте antigate.com (они оба работают в одной подсети):

Antigate предлагает очень привлекательная структура ценообразования с возможностью оплаты в различных популярных форматах.Однако важно отметить, что службу нельзя использовать для операций со спамом , иначе она создаст «буфет». Я не совсем понимал, что это означает, но после поиска в Google я решил, что мне, вероятно, лучше не участвовать в тестировании, и будет безопаснее просто создать собственное небольшое тестовое приложение.

Регистрация во многом похожа на регистрацию в любой старой службе:

На самом деле она настолько похожа на многие обычные службы регистрации, что здесь нет SSL.И он не любит надежных паролей. И он отправляет мне мою красивую сумасшедшую строку символов, сгенерированную 1Password:

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

Вау, у них даже есть торговая площадка! Может быть, в другой раз, а пока я просто хочу начать разгадывать CAPTCHA.Глядя на API, процесс в основном выглядит следующим образом:

  1. Отправить CAPTCHA и ключ API через запрос HTTP POST
  2. Ответ возвращается с идентификатором
  3. Подождите 10 секунд, затем отправьте идентификатор обратно в другом запросе
  4. Ответ либо с разрешенным текстом, либо со статусом «не готов» отправляется обратно
  5. Если он не готов, подождите 5 секунд, затем снова запросите статус (промыть, вспенить, повторить)

Это кажется очень хорошим использованием чехол для длительного опроса.Неважно, API прямолинейный, интересным моментом будет достигнутый уровень успеха.

Прежде чем мы перейдем к сути этого поста — собственно «взламыванию» CAPTCHA — есть еще одна полезная услуга, предоставляемая Antigate, а именно возможность быстро проверить состояние операторов. Фактически, вы можете загрузить это самостоятельно без аутентификации, и вы должны увидеть что-то похожее на это:

Это имеет гораздо больше смысла, когда вы видите базовый XML в источнике:

 
   50 
  <загрузить> 86.53 
   0,001 
   16.175225206526 

 

Это позволяет очень удобно решать, когда загружать сервис запросами на решение CAPTCHA. Подробнее об этом позже.

Создание сайта с поддержкой CAPTCHA для взлома

Конечно, ничего из этого не будет очень интересным, если у нас нет сайта с поддержкой CAPTCHA, чтобы начать ломаться. Чтобы избежать неприятностей, я создал ASP.NET MCV 3 и взял библиотеку веб-помощников от Microsoft. С помощью веб-помощников очень просто добавить CAPTCHA на любую страницу, а затем проверить ее при отправке.

На самом деле, это реализация reCAPTCHA, и различие важно; Приобретенная Google несколько лет назад, reCAPTCHA предназначена для помощи в оцифровке учебников, поэтому это упражнение сделает мир немного лучше, надеясь сделать больше информации доступной большему количеству людей. Плюс тот факт, что Google обслуживает около 200 миллионов из них каждый день и , так что это хорошая реализация высокого уровня, отражающая то, для решения чего, вероятно, уже используется сервис Antigate.

Двигаясь дальше, я построил типичную регистрационную форму следующим образом:

Что действительно важно, так это то, как CAPTCHA преобразуется в HTML; нам нужно понять это, чтобы фактически загрузить изображение из Google, отправить его в Antigate, а затем отправить правильные значения формы с регистрацией. Имейте в виду, что все, что мы собираемся рассмотреть, легко доступно в исходном HTML-коде любого сайта , реализующего CAPTCHA.

Взяв регистрационную форму сверху, CAPTCHA встроена через следующую разметку:

   
 

Самый простой способ взглянуть на это — сосредоточиться на содержимом тега

Важный бит — это источник iframe, в который будет встроено изображение. В этом случае вы можете увидеть путь http://www.google.com/recaptcha/api/noscript?k=6Le2hMwSAAAAAPhhj00SFHjaniz3zLnV0nDLThq9

На этой странице будет отображаться очень простая реализация CAPTCHA — помните, что она предназначена для людей без JavaScript:

Изображение CAPTCHA отличается от предыдущего в форме, поскольку мы дважды загрузили iframe, что привело к его обновлению; один раз, когда мы загрузили страницу регистрации, потом снова, когда я загрузил iframe отдельно для скриншота выше.Когда я автоматизирую это в следующем разделе, он будет загружен только один раз.

Проверяя источник страницы iframe, мы можем легко найти изображение CAPTCHA, встроенное в разметку:

 
 

И, конечно же, мы можем затем извлечь действительный URL-адрес самого изображения.В этом весь смысл упражнения, так как это парень, которого нам нужно отправить в Антигейт:

.

http://www.google.com/recaptcha/api/image?c=03AHJ_VusH0z9XlyEjm8c2Qm6sl9DhDD_fWq7R-tpRlwhF0KeLy2m8nZBM-T7AOpGn6UCLd0M7fITJZ2RJ0pgHVt2PrchJwp3VoaKwcJMAK7_BhQdxIPidUT5-nAUIF7GRDD3vrjs2CXLfw7byQMJa9gDNy9CSvhiSuw

Последнее, что нам нужно знать, это как создать отправку формы на целевой сайт. Очевидно, это будет включать такие значения, как имя и адрес, а также решенную CAPTCHA, но это еще не все.Давайте посмотрим, что отправляется при просмотре HTTP-запроса с помощью Fiddler:

.

Здесь мы видим несколько полей формы, в которые я только что ввел «ааа», а затем два поля, связанных с CAPTCHA: запрос и ответ. Задача — это просто параметр строки запроса из изображения CAPTCHA выше, а ответ, очевидно, является решенной CAPTCHA. Теперь мы знаем все, что нужно для создания взломщика CAPTCHA.

Создание взломщика CAPTCHA

Antigate попытается помочь здесь и предоставит небольшой пример C # для начала.В итоге я переписал его сам для краткости и для того, чтобы точно понимать, что происходит. Плюс, конечно, на самом деле нужно автоматизировать отправку формы в нашем приложении с поддержкой CAPTCHA, что, естественно, является индивидуальным требованием.

У меня получилось консольное приложение, которое делает это:

Вкратце:

  1. Запросить страницу регистрации с целевого сайта
  2. Запросить источник iframe, используемый для встраивания изображения CAPTCHA
  3. Запросить изображение CAPTCHA, используемое на сайте, и сохранить его локально
  4. Отправить CAPTCHA в службу Antigate
  5. Antigate назначает CAPTCHA оператору-человеку, который затем решает ее и отправляет обратно им.
  6. Подождите 10 секунд, затем проверьте с помощью Antigate текст CAPTCHA (повторяйте каждые 5 секунд до решения)
  7. Отправьте регистрацию на целевой сайт с заполненными полями (я только что определил статический набор образцов данных), а также с проблемой CAPTCHA и решенным текстом

После того, как все это будет завершено, я также добавил немного журнала, потому что я хочу отслеживать такие вещи, как пропускная способность и коэффициент успешности, а также продолжительность каждого этапа процесса.Успех процесса определяется ответом на отправку формы; очевидно, что если вы правильно введете CAPTCHA, вы получите совсем другой ответ, чем если вы ошиблись.

Вот и все — все действительно так просто. Но это не бесплатная услуга, поэтому нам понадобится кредит, прежде чем продолжить.

Пополнение счета Антигейт

Последнее, что нам нужно сделать перед серьезным взломом CAPTCHA, — это положить немного денег на счет Antigate.Они упрощают задачу, делегируя финансовые вопросы компании Avangate, которая продает коды пополнения для различных значений:

Avangate — довольно известный интернет-магазин программных продуктов, что обычно означает, что вы покупаете лицензионные номера. На их сайте (в настоящее время) сильный австралийский доллар означает, что мы ищем 96 центов, чтобы взломать 1000 CAPTCHAS. Ницца:

Оплата через PayPal, я выполнил обычные шаги, чтобы авторизовать ее, после чего меня отправили обратно в Avangate:

Через некоторое время код будет доставлен по электронной почте:

И… мы готовы:

Правильно, теперь действительно интересная часть начинается с .

Взлом CAPTCHA

Давай запустим! Я добавил довольно много подробностей вывода, что было очень полезно в процессе сборки:

Здесь мы видим исходный путь iframe, за которым следует путь к изображению CAPTCHA, а затем извлеченная из него строка запроса (помните, что это задача, которую мы должны отправить с формой). Затем изображение сохраняется локально, отправляется в Antigate и возвращается ответ с идентификатором, который в данном случае равен 42244161. Вы можете увидеть, как процесс затем спит в течение 10 секунд, за которым следуют еще три запроса, каждые пять секунд, до тех пор, пока ответ возвращается с текстом «mungo odatesp».Это первое «Вау!» момент; где-то человек действительно решил это и отправил мне обратно!

Но, конечно, настоящее доказательство успеха — это отправка формы. Вторая последняя строка текста показывает, что это вернуло «ОК», поэтому форма фактически вернула тело ответа, соответствующее успешной регистрации. Наконец, весь процесс занял чуть более 27 секунд, и взломщик CAPTCHA также успешно зарегистрировал процесс:

В данном случае, поскольку я также контролирую веб-сайт, на который мы отправили регистрацию, я могу проверить работоспособность и убедиться, что регистрация действительно была отправлена:

Ага, выглядит правильно! Это все образцы данных, которые я настроил для взломщика CAPTCHA для публикации, а CreateDate в записи находится сразу после CaptchaCompleteDate в журнале.Вот и все — успешный программный обход CAPTCHA с помощью автоматизированного человека. Проблема в том, что 27 секунд — это не совсем так. Но есть лучший способ повысить производительность, о чем программисты знают давно: многопоточность.

Использование многопоточного шаблона «человек»

А что, если мы начнем многопоточность людей? Я имею в виду, что вместо того, чтобы просто запускать один экземпляр взломщика CAPTCHA, как насчет, скажем, 30 одновременных экземпляров? Конечно, успех этой модели зависит от наличия 30 операторов, которые могут одновременно работать над тем, что по сути является последовательным процессом (один оператор может решать только одну CAPTCHA за раз).Но, как мы видели ранее, нередко есть под рукой 50 операторов.

Итак, я реализовал «многопоточность для бедняков» и запустил 30 отдельных экземпляров консоли взломщика CAPTCHA:

Я дал ему поработать 20 минут, а затем проанализировал результаты, которые, как мы и ожидали, показывают гораздо более высокую пропускную способность:

Всего 1230 CAPTCHA были отправлены в Antigate, и только 77 не были решены правильно , что привело к сбою процесса регистрации.Это 94% успеха:

Но даже несмотря на многопоточность, процесс решения CAPTCHA по-прежнему был огромным узким местом в автоматизации регистраций:

На самом деле числа разбились до 420 мс от начала до того момента, когда изображение CAPTCHA было готово к отправке, затем 26 секунд , чтобы фактически получить ответ с решенной CAPTCHA, а затем 199 мс для отправки его в регистрационную форму вместе с другими поля. Очевидно, что CAPTCHA по-прежнему значительно сокращает общую продолжительность процесса; это почти 98% от общего процесса подачи, который он там переживает.

Но, конечно, вы можете запускать почти безграничные потоки (в зависимости от доступных людей), и суть в том, что я смог прорваться через процесс CAPTCHA и автоматизировать регистрацию со скоростью по одной за каждые 0,98 секунды и с 94 % успеха . Это хорошо и верно продемонстрировало, что намерение CAPTCHA действительно может быть побеждено простой автоматизацией людей.

Сводка

Должен признаться, мне немного жаль людей, сидящих здесь и бесконечно решающих нескончаемый поток CAPTCHA; честно говоря, только одно меня немного сводит с ума! Но, должно быть, было еще хуже — и я должен взять на себя некоторую вину — это то, что во время тестирования я продолжал отправлять одну и ту же CAPTCHA снова и снова.Я могу представить себе бедного оператора, сидящего там и думающего: «Что за этот парень уже делает ?!» С другой стороны, возможно, они быстро заработали, потому что распознавание одного и того же шаблона снова и снова становится более эффективным.

Когда я впервые запустил скрипт, я просто не мог не запускать его снова и снова. Честно говоря, мне показалось немного ошеломляющим думать, что каждый раз, когда я запускал его, эта мучительно тупая маленькая CAPTCHA летала по всему миру и решалась кем-то, для кого 0,001 доллара были стоящими усилиями, а результат был возвращен мне в кратчайшие сроки. секунд.Есть что-то прекрасное в эффективности, с которой это происходит.

Конечно, все это вызывает еще один вопрос — законность такой услуги, как Antigate. С одной стороны, они просто преобразуют случайные растровые изображения в текст, что само по себе, вероятно, не представляет большого труда. Но это также может быть не так уж важно, как Napster и Megaupload сделали возможным обмениваться файлами; это вполне может сводиться к подразумеваемой (или предполагаемой) цели услуги. В конце концов, antigate.com разрешается на IP во Флориде, так что предположительно, если они будут достаточно нарушать закон, действия, подобные тому, что мы видели с Megaupload на прошлой неделе, не были бы слишком сложными, я имею в виду, что они не спрятаны в самых темных глубинах Восточной Европы или что-нибудь.

Еще стоит отметить, что Antigate — не единственные, кто предоставляет эту услугу; Death By CAPTCHA предлагает услугу, очень похожую на Обход CAPTCHA и Beat CAPTCHA; это не совсем новаторская территория.Тогда доступность всех этих сервисов может упростить создание модели «кластеризованных людей», в которой процесс, который я прошел выше, повторяется одновременно в нескольких сервисах, что значительно увеличивает пропускную способность.

Теперь, конечно, ничто из этого не является на самом деле , нарушающим реализацию CAPTCHA; Святость волнистых слов была сохранена, и действительно, потребовались настоящие живые люди, чтобы преобразовать их в простой текст. Но то, что это упражнение делает , показывает, что утверждение о том, что CAPTCHA предотвращает автоматизацию, просто неверно, все, что требуется, — это перенести часть автоматизации с компьютеров на людей.Считайте это противоречащим определению Википедии, и было бы справедливо сказать, что это упражнение подорвало саму предпосылку безопасности, на которой построен CAPTACH:

Основа системы CAPTCHA — предотвращение автоматического доступа к системе компьютерных программ или «ботов»

Это странное положение, чтобы завершить публикацию; Я имею в виду, что мы так привыкли заставлять наши бесчувственные, высокоэффективные компьютеры работать, чтобы спасти нас, людей, от трудоемких упражнений. Но этот пост показывает нам, что иногда нам нужно инвертировать процесс и вместо этого автоматизировать человек и до такой степени, чтобы они могли работать с высоким уровнем эффективности.Это просто требует некоторой умной оркестровки и достаточного количества людей, которые готовы делать работу достаточно дешево, чтобы сделать это упражнение финансово жизнеспособным.

Безопасность Плуг

(1) — страницы справочника Arch

—9kweu = КЛЮЧ
Используйте сервис 9kw.eu для решения капч.
—antigate = КЛЮЧ
Используйте сервис Antigate.com для ввода капч.
—captchabhood = ПОЛЬЗОВАТЕЛЬ: ПАРОЛЬ
Используйте сервис Captcha Brotherhood, чтобы разгадывать капчи.
—captchacoin = КЛЮЧ
Используйте сервис CaptchaCoin для решения капч.
—deathbycaptcha = ПОЛЬЗОВАТЕЛЬ: ПАРОЛЬ
Используйте сервис Death by Captcha, чтобы разгадывать капчи.
—captchamethod = МЕТОД
Принудительно использовать конкретный метод решения капчи (если не указан, определяется автоматически). Доступные значения:

imgur : загрузить изображение в Imgur.com сервис, печать URL-адрес изображения в консоли и запрос на ввод вручную. Полезно для NAS и встроенные устройства.

нет : прервать, если запрашивается решение капчи (даже если доступна услуга автоматического решения).

онлайн : используйте только веб-сайт для решения капчи (9kweu, Аккаунт Antigate, CaptchaBrotherhood, CaptchaCoin или DeathByCaptcha требуется).

fb : отображение изображения в консоли фреймбуфера и запрос на ввод вручную. Ищет зрителей фреймбуфера: fbi, fim. FRAMEBUFFER Переменная среды может содержать файл устройства. По умолчанию / дев / fb0 .

nox : отобразить изображение в консоли (текст) и запрос для ручного ввода. Ищет программы просмотра ascii: img2txt, aview, tiv.

x11 : отображать изображение в окне X11 и запрашивать ручной ввод. Ищет зрителей: display, feh, sxiv, qiv. ДИСПЛЕЙ переменная окружения не должна быть пустой.

—captchaprogram = ПРОГРАММА
Вызвать внешнюю программу или скрипт для решения капч.Предоставляемый исполняемый файл может находиться в переменной окружения PATH .

Приводятся три аргумента:

$ 1 Название модуля (нижний регистр). Например: Медиафайр .

$ 2 имя файла образа (с полным путем).

$ 3 подсказка или тип капчи (строка). Например: recaptcha , Solvemedia или цифры-4 .

Возвращаемое значение (на stdout) и статус выхода:

0 : решение успеха.Слова с капчи должны быть повторил.

2 : внешний решатель не может решить запрошенный капча. Пусть plowdel продолжит его решать как обычно (рассмотрим —captchamethod , если указано).

7 : сбой внешнего решателя.

Примечание: ошибки выхода из прежних версий plowdel также могут быть возвращены для например: 1 (критический) или 3 (сетевой).