mvolgin, лучше отсекать через куки, конечно маловероятно, что кто-то заходит в админку больше 10 раз в день (до ротации логов), но вероятность убить нормального клиента есть.
Алзим, конечно, если мастер сделал логин/пароль к БД - user/123456, то вероятность взлома его базы есть, данные боты ломятся с примерно такими логинами/паролями =)
GamletOrtikov, проверка бана в файрволле работает быстрее, чем на уровне файла с строками deny from IP; Нагрузка не ощутима вовсе, какая-то часть ботов прорывается, но добивается уже вручную.
Fader, у этих ботов такое поведение, что mod_security тут не помогает. Не так часто бот заходит с одного и того же IP. Какое-то кол-во отсеивается через limit_req_zone в nginx. Имхо, считаю, что все капчи и прочее это очередной велосипед с квадратными колесами, может в какой-то степени это и снижает нагрузку, но проще забанить всех ботов, что бы нагрузки не было совсем.
---------- Добавлено 05.08.2013 в 09:59 ----------
Словил новый user-agent "Mozilla/5.0 (Linux; U; Android 2.2) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1"
mvolgin, лучше отсекать через куки, конечно маловероятно, что кто-то заходит в админку больше 10 раз в день (до ротации логов), но вероятность убить нормального клиента есть.
Ботнет притух, сейчас прет около 5-10 запросов в минуту.
tlk, мой список обновляется раз в минуту, там уже больше 18к записей.
Для тех, кто использует CSF, можно добавить список в автоапдейт - жмем LFD BlockList и добавляем
#Wordpress BruteForce IPs
WORDPRESS|3600|0|http://lists.blocklist.de/lists/bruteforcelogin.txt
#Wordpress BruteForce IPs
AGHOST|3600|0|http://brute.aghost.biz/block.txt
Помониторил, у 99% ботов всего 3 user-agent, можно еще так закрыть:
SetEnvIfNoCase User-Agent "Firefox/19.0" getout
SetEnvIfNoCase User-Agent "Version/11.10" getout
SetEnvIfNoCase User-Agent "Safari/537.36" getout
<Location ~ "/(wp-login\.php|administrator|admin\.php)">
Order Allow,Deny
Allow from All
Deny from env=getout
</Location>
Алзим, конечно, если мастер сделал логин/пароль к БД - user/123456, то вероятность взлома его базы есть, данные боты ломятся с примерно такими логинами/паролями =)
xpycteamset, Это бот, который phpmyadmin брутфорсит, такие тоже есть, но они безвредные все.
Fader, да таких адресов там уже больше десятка тысяч, вообще странный
алгоритм атаки, 88.12.49.237 у нас нигде не фигурирует, скорей всего разные контроллеры ботов с разными пулами IP.
GamletOrtikov, такой метод будет нагружать веб сервер ответами 403. В любом случае хоть какая-то нагрузка будет, зависит от кол-ва ботов.
GamletOrtikov, проверка бана в файрволле работает быстрее, чем на уровне файла с строками deny from IP; Нагрузка не ощутима вовсе, какая-то часть ботов прорывается, но добивается уже вручную.
Fader, у этих ботов такое поведение, что mod_security тут не помогает. Не так часто бот заходит с одного и того же IP. Какое-то кол-во отсеивается через limit_req_zone в nginx. Имхо, считаю, что все капчи и прочее это очередной велосипед с квадратными колесами, может в какой-то степени это и снижает нагрузку, но проще забанить всех ботов, что бы нагрузки не было совсем.
---------- Добавлено 05.08.2013 в 09:59 ----------
Словил новый user-agent "Mozilla/5.0 (Linux; U; Android 2.2) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1"
GamletOrtikov, предложите свой вариант, как устранить ддос для нескольких сотен сайтов на wp.