ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Уязвимости > Уязвимости CMS / форумов
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Как реально блокировать ботов, которые перебирают пароли админа
  #1  
Старый Вчера, 05:40
Delinx
Новичок
Регистрация: 26.06.2012
Сообщений: 35
С нами: 7304726

Репутация: 0
По умолчанию Как реально блокировать ботов, которые перебирают пароли админа

Заголовок:
Как реально блокировать ботов, которые перебирают пароли админа

Текст:
Короче, заметил недавно, что к админке лезут конкретно — тысячами запросы, перебор паролей в открытую. Поставить капчу на вход или банить по IP толку мало — адреса меняются, прокси прут откуда хочешь, а капчу не всегда удобно ставить на админку. Поставил Fail2ban, чтобы по частым неудачным попыткам банил, вроде работает, но с ботами, которые с разных IP, особо не помогает.

Пробовал добавить ограничение запросов прямо на уровне Nginx через rate limiting, но это срабатывало только на обычные массовые запросы с одного IP, а если боты разносятся по десяткам тысяч выходных, толку не было. Пытался заблокировать User-Agent, но они быстро меняют, некоторые даже рандомно подменяют заголовки. Потом настроил двухфакторку на админку — стало лучше, но всё равно ощущение, что боты где-то цепляются и с паролями перебирают, но уже менее массово.

Последним этапом попробовал поставить фильтр по гео-IP, отсекаю регионы, откуда админка точно не должна быть, тогда поток снизился вполовину, но это не универсальный вариант. В итоге сейчас комбинирую Fail2ban с geo-блокировками и двухфакторной аутентификацией — стало чуть спокойнее, но ощущение, что это просто борьба с симптомами, а не с корнем. Кто ещё с таким сталкивался и как ставили заслон хулиганам, чтобы снизу не лезли?
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.