Модуль Антиспам / AntiSpam для OpenCart защищает формы интернет-магазина от спам-регистраций, сообщений, отзывов, повторных отправок и автоматических ботов. Проверка работает на стороне магазина и анализирует IP, email, домены, текст полей, ссылки, User-Agent, скорость отправки формы и частоту запросов. Это помогает остановить нежелательные заявки ещё до их обработки в магазине.
Антиспам OpenCart подходит не только для стандартных форм регистрации, входа, контактов, отзывов и возвратов. Модуль умеет работать с Simple, UniShop2, AJAX-формами и другими сторонними решениями, где данные могут передаваться нестандартно или вложенными массивами. Для обычных форм защита определяется автоматически, а для отдельных случаев можно указать свои пути вручную.
Настройки можно включать отдельно, без лишней нагрузки и без обязательного использования всех проверок сразу. Есть стоп-слова, чёрные и белые списки IP, блокировка email и доменов, регулярные выражения, лимиты запросов, Honeypot, защита от повторных отправок и система баллов. Если срабатывает жёсткое правило, форма блокируется сразу, а мягкие признаки могут только добавлять баллы до выбранного порога.
Для контроля есть журнал проверок и блокировок. В нём видно, какая форма проверялась, какой IP отправлял данные и почему заявка была заблокирована или пропущена. Диагностика помогает проверить подключение защиты, определить IP посетителя и быстрее понять, правильно ли работает антиспам на конкретной странице.
ЧЕМ ПОЛЕЗЕН МОДУЛЬ?
Модуль помогает защитить формы OpenCart от спама без ручной проверки каждой заявки. Он подходит для регистрации покупателей, формы контактов, отзывов, возвратов, партнёрских форм, Simple, UniShop2 и нестандартных AJAX-форм. Администратор может настроить жёсткие правила блокировки, лимиты, исключения и журнал, чтобы видеть не только сам факт блокировки, но и её причину.
ПРЕИМУЩЕСТВА ЭТОГО МОДУЛЯ:
Защита регистрации покупателей
Защита формы авторизации
Защита формы контактов
Защита отзывов о товарах
Защита возвратов
Защита партнёрских форм
Поддержка регистрации через Simple
Поддержка входа UniShop2
Поддержка регистрации UniShop2
Работа с обычными формами
Работа с AJAX-формами
Автоматическое определение распространённых форм
Проверка вложенных полей сторонних модулей
Дополнительные пути для нестандартных форм
Возможность проверки всех POST-форм
Исключения для нужных страниц
Исключения для системных запросов
Стоп-слова с моментальной блокировкой
Чёрный список IPv4 и IPv6
Белый список IP
Поддержка диапазонов CIDR
Блокировка отдельных email
Блокировка доменов email
Проверка User-Agent
Пользовательские регулярные выражения
Ограничение количества ссылок
Защита Honeypot
Проверка наличия JavaScript
Проверка слишком быстрой отправки формы
Лимит запросов с одного IP
Отдельный лимит за минуту
Отдельный лимит за час
Защита от повторной одинаковой отправки
Автоматическая временная блокировка IP
Настраиваемое время блокировки
Система оценки подозрительных действий по баллам
Настраиваемый порог срабатывания
Отдельный вес разных признаков
Работа через Cloudflare
Работа через доверенные прокси
Корректная обработка X-Forwarded-For
Возможность пропускать авторизованных покупателей
Несколько вариантов реакции на спам
Журнал проверок и блокировок
Фильтрация журнала по IP
Фильтрация журнала по пути
Фильтрация журнала по результату
Понятные причины блокировки
Автоматическая очистка старых записей
Сброс лимитов и временных блокировок
Диагностика работы защиты
Импорт и экспорт настроек
Подсказки для всех настроек
Рекомендуемые значения для быстрого старта
Совместимость с OpenCart 2.3 и 3
OpenCart: 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.0, 2.3.0.1, 2.3.0.2, 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0, 3.0.3.0, 3.0.3.1, 3.0.3.2, 3.0.3.3, 3.0.3.5, 3.0.3.6, 3.0.3.7, 3.0.3.8, 3.0.3.9, 3.0.4.0, 3.0.4.0, 3.0.4.1, 3.0.5.0, 3.0.5.1
ocStore: 2.1.0.1, 2.1.0.1.1, 2.1.0.2, 2.1.0.2.1, 2.3.0.2, 2.3.0.2.1, 2.3.0.2.2, 2.3.0.2.3, 2.3.0.2.4, 3.0.2.0, 3.0.3.7, 3.0.3.9, 3.0.4.1
![]()