суббота, 31 мая 2008 г.

Обучение хрумера текстовым каптчам

В последнее время стала более распространенная защата с помощью текстовой защиты.
Но для нас это тоже не проблема, начиная с версии 4,0 Хрумер можно обучить от такой защиты. И как всегда это, просто не надо знать не каких либо языков программирования.
Принцип распознавания прост. Программы ищет опорную фразу в HTML-коде странички и подставляет заданное значение. В справке хрумера также можно почитать про данную опцию.
Ну что будем обучать
1) Находим по каким либо признакам форум гостевую с текстовой защитой например «сколько будет 2+2», «вы человек», «вы бот» и т д.
2) Я взял для теста форум http://www.crysis-online.ru
3) Пробуем постить в него.



Если не запостилось, читаем дальше, если запостил переходим к пункту 1
4) Открываем сайт в браузере и видим следующее «Сколько букв в слове Кризис *»



Вот он этот вопрос. Обновляем страничку и видим что вопрос не меняется . Если на форуме стоит. Более одного вопроса то обучать надо под каждый вопрос. Сморим исходный код странички и видим что название этого поля tc_answer.

5) Открываем файл textcaptcha.txt. Этот файл отвечает за распознавание данной защиты. Там уже очень многим вопросам программа обучена. И прописываем туда следующее

#>Сколько букв в слове Кризис * <
tc_answer=6

Формат следущий

#Опорная фраза
Имя_поля
Этот формат для приведенного мной примера
А если в вопросе надо выполнить арифметическое действие То программы сама подсчитаеи и подставит нужное значение . То формат будет такой
#опорная_фраза;тег_1;тег_2
имя_поля

Сохраняем файл
6) Перезапускаем хрумер
7) Проверяем через кнопку тест отправилось ли сейчас объявление в данный форум



И как видим Хрумер успешно зарегистрировался там. Но на данном форуме требуется активация через e-mail.

Комментариев нет: