Цитата мудреца

Голосование

Система Orphus. Если вы заметили ошибку на сайте, нажмите сюда.
Загружается, подождите...
Начало сайта Информация Лента новостей
Версия для слабовидящих
Версия для печати

Обновил версию скрипта, ограничивающего доступ к сайту

  1 сообщение • Страница 1 из 1

Обновил версию скрипта, ограничивающего доступ к сайту

Обновил версию скрипта, ограничивающего доступ к сайту.
Четвёртая версия включает в себя запрос капчи. Дело в том, что настроив программу скачивания таким образом, чтобы она делала запросы не чаще, чем минимальный возможный интервал, можно получить сайт, скажем, в 1000 страниц всего за 33 минуты. Теперь проверка усложняется. Задаётся время длительности нахождения на сайте (5 минут). Если пользователь делает новый запрос меньше, чем через 5 минут, значит считается, что это длится одна сессия. Если больше — новый заход. Если пользователь за одну сессию сделал определённое количество запросов (50, например), ему предлагается ввести содержимое капчи. И эта капча предлагается ему в течение заданного времени (1 час). Если он так и не ввёл её, то информация об этом пользователе сбрасывается. Таким образом, у робота есть возможность либо запрашивать страницу 1 раз в 5,5 минут, тогда 1000 страниц он скачает за 91 час, т.е. 3 суток и 19 часов, либо пережидать запрос капчи: 33 минуты + (1000/50) = 20 ч. 33 мин. Варьируя этими числами можно добиться нужного результата.
Эта версия включает в себя 2 файла: сам скрипт защиты и скприпт показа капчи. Кроме того, в комплект входит реализация капчи — Kcaptcha.
Ответить


  1 сообщение • Страница 1 из 1

Вернуться в Лента новостей



Кто сейчас на сайте

Зарегистрированные пользователи: Google [Bot], Yandex [bot]