Здравствуйте, сложилась такая ситуация. Сайт активно парсит какой(какие) то злодей(злодеи). Подскажите, как же этого злодея заблокировать, через панель я бы и сам смог, но проблема в том что я не знаю IP с которого приходят запросы.
15 Окт 2011, 17:59Каптча вообще не вариант, пользователь должен получать информацию сразу при переходе, а не вводить лишнию информацию.
15 Окт 2011, 20:43aBSuRD, это не имеет значения, сейчас вопрос в том как избавиться от них, хотя бы временно.
15 Окт 2011, 20:52ma3uk, логи + htaccess.
более радикально - логи + ssh
еще более радикально - логи + уровень скрипта + возможности php.
сломать граббер можно в два счета.
у тебя ссылки имеют вид index.php?id=3, то есть есть страницы ?id=4 ?id=5 ?id=6 ?
Дай адрес страницы, которую парсят.
Записывай в базу к-во обращений с одного ип, если их больше n блокируй ип (проверяй скриптом если обращений с ип больше n выводи сообщение об ошибке). Удаляй ип последнее обращение у которых было больше 5 мин назад.
15 Окт 2011, 21:21