ПРОБЛЕМА
Во всех версиях Joomla, в том числе и в самой распространённой на сегодня 3-й, есть встроенные (штатные) страницы с возможностью отправки сообщения. Это страницы (формы):
→ Регистрация пользователей Joomla,
→ Форма контактов Joomla,
→ Форма письмо другу в компоненте Материалы.
Ебучие спамеры этим пользуются: натравливают спамботы на ваши сайты на Joomla и начинают спамить. И всё это за ваш счёт. После чего хостер ругается и вообще отключает возможность отправки сообщений.
Приходится решать проблему: отключать именно эти страницы (например, путём редактирования php-кода), затем писать хостеру просьбы о включении функции отправки сообщений.
РЕШЕНИЕ:
Ставим плагин ECC+ от немецкой конторы kubik-rubik.de. Плагин делает защиту сразу несколькими вещами:
→ защищает именно эти страницы внутренней капчей (текстовый вопрос типа Пять плюс 3 = ?). Конечно, спам-бот хуй ответит.
→ блокировка по времени заполнения формы (спам-бот заполняет ее и отправляет за доли секунды и получает отлуп).
→ добавляет скрытое поле (невидимое челу, но видимое спам-боту), которое спам-бот конечно же заполняет и - получает хуй.
Уже этих способов достаточно, но плагин вдобавок к этому делает защиту личным вопросом, интеграцией с официальными плагинами форм отправки, интеграцией с официальными капчами; может защитить вход в админку токеном и еще несколько способов.
Кароч, реально затыкает дыры Joomla! Уже поставил на все свои сайты.
Сайт производителя: https://kubik-rubik.de/ecc-easycalccheck-plus
Русификатор (не обязательно, ставится как расширение): https://aleksius.com/joomla/rusifikatory/rusifikator-ecc-easycalccheck-plus
Видос для полной ясности: https://www.youtube.com/watch?v=dEjVmqsB20Y