Joomla фейковая панель администратора

Категория: / DEV Блог / PHP (LAMP)
Подойдет для сайтов НЕ использующих Joomla -
для отслеживания подборов паролей и бана неправильных пользователей.

для защиты от брутфорса реальной админки лучше использовать fail2ban / mod_security / etc

Для установки скрипта достаточно скопировать его в корень сайта в папку /administrator.
При вводе любого пароля скрипт дополнит лог файл log.txt, а пользователю покажется ошибка с фейспалмом на заднем плане.
Жаль роботы его не оценят.

Посмотреть статистику подборов можно выполнив

#php parse.ips.php
/sbin/ipfw table 66 add 188.227.19.80   # 19      
/sbin/ipfw table 66 add 146.185.239.200 # 256    
/sbin/ipfw table 66 add 37.48.65.172    # 37      
/sbin/ipfw table 66 add 78.85.19.101    # 301    
/sbin/ipfw table 66 add 5.164.155.212   # 88      
/sbin/ipfw table 66 add 108.61.179.192  # 6      
/sbin/ipfw table 66 add 95.143.193.40   # 474    
/sbin/ipfw table 66 add 46.0.12.2       # 309


После решетки - количество обращений с данного ip.

Дополнительно, для бана супостатов по IP можно настроить фаервол (у меня freebsd - ipfw)

ipfw add 2 deny ip from table(66) to me


Скачать с github