Главная > XRumer > Плагин CaptchaKiller

Плагин CaptchaKiller

8th Февраль, 2009

Вот и пришло время представить на суд общественности мой плагин для XRumer-a CaptchaKiller.

Что это такое и с чем его едят?

Этот плагин позволяет отправлять картинку защиты на распознавание сервисам anti-captcha.com и captchabot.com .

В чем плюсы такого решения? По моему это достаточно очевидно — защита ресурсов от автоматических регистраций не стоит на месте, достаточно посмотреть на такие решения как KCaptha и ReCaptcha , чтобы понять — на создание алгоритма распознавания текстов прийдется потратить очень много времени и сил. Стоит заметить, что за сорцы решения под KCaptha предлагают уже сумму в районе 5 килобаксов, но решения пока нет. Стоит ли говорить, что для рядового пользователя Хрумера с умеренными обьемами регистраций эта сумма неподъемна. В случае ReCaptcha все усугубляется еще и тем фактом, что это централизованный сервис. Иными словами даже если мы сделаем распознавалку, то нет ни каких гарантий, что не произойдет централизованной смены алгоритма сразу на всех ресурсах использующих эту защиту. Вот так все плохо в 21-м веке :). Но, так как мы живем в эпоху капитализма, то срабатывают элементарные рыночные законы — появляются сервисы, предоставляющие для распознавания картинок человеческий ресурс.  Стоимость распознавания 1000 картинок составляет 1 -1,2 доллара,  что вполне доступно для большинства пользователей Хрумера.  Осталось только скрестить Хрумер с названными сервисами и проблема распознавания хитрых защит решена! Вот эту задачу и выполняет написанный мной плагин CaptchaKiller.

Как это выглядит

Архив с плагином состоит из 2-х файлов :

user.dll — собственно динамическая библиотека, осуществляющая связь Хрумера с сервисами
MyIni.ini — файл настроек плагина.

оба файла помещаются в папку DeCaptcha Хрумера, после чего необходимо отредактировать файл настроек.

Файл настроек имеет такой вид

Содержимое файла MyIni.ini

Как видите  в файле четко просматриваются 3 секции :

General — общие настройки плагина

Anticaptcha — настройки касающиеся работы с сервисом anti-captcha.com

Captchabot — настройки касающиеся работы с captchabot.com

Рассмотрим каждую секцию по подробней.

В секции General всего 1 парметр — service . Этот параметр указывает какой из сервисов распознавания будет использовать плагин.  Если  этот параметр равен ac — используется сервис anti-captcha.com , если параметр равен cb ,  то используется сервис captchabot.com.

В секции Anticaptcha 7 параметров. Не пугайтесь — в большинстве случаев Вам необходимо прописать только параметр Key (Ваш captcha ключ), остальные параметры имеет смысл изменять только если Вы работаете с базой состоящих из специфических ресурсов использующих одинаковую защиту.  Описание используемых параметров:

Key — ваш captcha ключ
phrase —  0 или 1 (0 по умолчанию, 1 помечает что у капчи 2-4 слова. Для ReCaptcha устанавливается автоматически!)
regsense — 0 или 1 (0 по умолчанию, 1 помечает что текст капчи чувствителен к регистру)
numeric — 0 или 1 или 2 (0 по умолчанию, 1 помечает что текст капчи состоит только из цифр, 2 помечает что на капче нет цифр)
calc — 0 или 1 (0 по умолчанию, 1 помечает что цифры на капче должны быть сплюсованы)
min_len — 0..20 (0 по-умолчанию, помечает минимальную длину текста капчи)
max_len — 0..20 (0 — без ограничений, помечает максимальную длину капчи)

В секции Captchabot всего 3 параметра.

login — Ваш логин
password — Ваш пароль
lang — языковой код

Языковой код может принимать следующие значения:

0 - язык капчи - английский (по умолчанию)
1 - язык капчи - русский
2 - язык капчи - русский, регистрозависимый
3 - язык капчи - русский, буквы заглавные
4 - язык капчи - русский, буквы прописные
5 - язык капчи - английский, регистрозависимый
6 - язык капчи - английский, буквы заглавные
7 - язык капчи - английский, буквы прописные

Как показывает практика — лучше оставить этот параметр со значением 0.
После того, как в файле настроек прописали параметры авторизации и предпочитаемый сервис необходимо настроить Хрумер. Для этого открываем файл xuser.ini, находим в нем параметр DecaptchaMode и присваиваем ему значение 3 (более подробно о режимах DecaptchaMode можно прочитать в справке к Хрумеру, в разделе «Настройка программы» -> «Скрытые настройки»)

Запускаем хрумер, плагин должен появится в меню плагинов.

plugin_captchakiller

Сколько стоит и как купить

Плагин стоит 100 долларов.  Оплатить можно Webmoney. Учитывая то, что под каждого пользователя делается отдельный билд плагина лучше всего постучать в асю 480728662 , сообщить о своем намерении приобрести плагин и получить реквизиты для оплаты. Оплачивая плагин не забывайте указывать в примечании к платежу свой логин на сатйе Ботмастера и емейл, на который будут приходить апдейты плагина. Напоминаю, что плагин привязывается к лицензии хрумера! Иными словами не стоит пытатся покупать плагин на десятерых — все равно он будет работать  максимум  на 2-х экземплярах хрумера (купленных по одной лицензии).

XRumer

Комментарии закрыты.