За последние 24 часа нас посетили 16864 программиста и 1646 роботов. Сейчас ищут 952 программиста ...

Фильтр от кулхацкеров

Тема в разделе "Прочие вопросы по PHP", создана пользователем rukisalat, 30 авг 2014.

  1. rukisalat

    rukisalat Активный пользователь

    С нами с:
    18 сен 2013
    Сообщения:
    39
    Симпатии:
    0
    Вопрос поднимался очень давно, с тех пор было многое сделано, но вот проверка урла осталась нерешенной.
    Собственно есть счетчик просмотров который считает количество переходов по request_uri.
    Проблема заключается в том, что если при каких то определенных комбинациях выражений типа wp-admin, admin, login и тд я записываю их сразу в перманентый бан, то при совпадении более распространенных слов типа engine или password я банить не могу, ибо эти слова могут встречаться в url ведущей на существующий материал.
    Думаю логику понятно объяснил.

    Собвственно хочется услышать гуру, как бы вы решили данный трабл.

    База засерается урлами аля ...

    http://mysite.ru/link-to-page?iframe=true&width=900&height=450
    http://mysite.ru/link-to-page/_vti_bin/shtml.exe/_vti_rpc
    http://mysite.ru/link-to-page?searchid=lc0&['1']+execute

    ...и прочей буйней, которую производят безмозглые малолетки возомнив себя Эйденом Пирсом -_-
    Я конечно по крону чищу одиночные инкрименты, но порой хацкеры не используют куки или вообще пользуются консолью. И тогда значение получается далеко не одиночным.
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Я никого не баню и писю клал на роботов. Они ищут в основном старые версии распространённых цмс.
     
  3. rukisalat

    rukisalat Активный пользователь

    С нами с:
    18 сен 2013
    Сообщения:
    39
    Симпатии:
    0
    Это не роботы. Для ботов у меня исключение.
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Роботы