Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!

Я согласен с условиями активации продлений
Продлить
Продолжить покупки

Анти Бот — защита сайта (антиспам) от нежелательного трафика, спама, ботов

Анти Бот — профессиональный модуль защиты для 1С-Битрикс (антиспам). Блокирует нежелательный трафик по географии, автономным системам (ASN), IP-адресам, User-Agent, не замедляя работу сайта.Возможности:Блокировка по странам — выберите страны из списка 249 государств. Поддержка локальной базы .mmdb без внешних запросов.Блокировка по ASN — блокируйте целые провайдерские сети, датацентры и VPN-сервисы по номеру автономной системы.Белый и чёрный список IP — точечное управление доступом с метками. Поддержка массового добавления.Фильтрация ботов — встроенные группы (поисковые, социальные, мониторинг) с возможностью настройки custom User-Agent правил.JS Challenge — вместо блокировки показывает пазл-капчу. Реальные пользователи проходят, боты — нет.Статистика — графики, топ стран, лента событий с URL, ASN и User-Agent. Хранение 7 дней.Производительность — геолокация кэшируется в БД, ASN данные кэшируются 7 дней. Минимальная нагрузка на каждый запрос.

Анти Бот — защита сайта (антиспам) от нежелательного трафика, спама, ботов

Анти Бот — защита сайта (антиспам) от нежелательного трафика, спама, ботов

Купить: 4 000 руб.
Попробовать (7 дней)
Купить продление
Скриншоты
Описание

Технические данные

Опубликовано:
11.06.2026
Обновлено:
14.09.2026
Версия:
1.2.2
Установлено:
Менее 50 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
Адаптивность:
Да
Поддержка Композита:
Да
Совместимо с Сайты24
Нет

Пользовательское соглашение

Описание

Анти Бот — профессиональный модуль защиты для 1С-Битрикс (антиспам). Блокирует нежелательный трафик по географии, автономным системам (ASN), IP-адресам, User-Agent, не замедляя работу сайта.


Возможности:

  1. Блокировка по странам — выберите страны из списка 249 государств. Поддержка локальной базы .mmdb без внешних запросов.
  2. Блокировка по ASN — блокируйте целые провайдерские сети, датацентры и VPN-сервисы по номеру автономной системы.
  3. Белый и чёрный список IP — точечное управление доступом с метками. Поддержка массового добавления.
  4. Фильтрация ботов — встроенные группы (поисковые, социальные, мониторинг) с возможностью настройки custom User-Agent правил.
  5. JS Challenge — вместо блокировки показывает пазл-капчу. Реальные пользователи проходят, боты — нет.
  6. Статистика — графики, топ стран, лента событий с URL, ASN и User-Agent. Хранение 7 дней.
  7. Производительность — геолокация кэшируется в БД, ASN данные кэшируются 7 дней. Минимальная нагрузка на каждый запрос.
Закладка без названия
Что нового
1.2.2 (14.09.2026) Анти Бот 1.2.2
  • Исправлена ошибка JS Challenge (слайд-пазл): при неточной первой попытке одноразовый токен проверки «сгорал», и все последующие попытки завершались ошибкой «Попробуйте ещё раз» независимо от правильности ответа — теперь токен остаётся действительным до успешного прохождения, а промах не мешает попробовать снова тем же пазлом
  • Ограничение числа попыток проверки переведено на фиксированное окно времени: при непрерывном трафике с общего IP-адреса (мобильный оператор, VPN, офисная сеть) окно больше не продлевается бесконечно и не приводит к постоянной блокировке добросовестных посетителей
  • Попытка проверки теперь расходуется только при неудаче: успешное прохождение и случайный клик без перетаскивания фрагмента лимит не уменьшают
Анти Бот 1.2.1
  • Добавлено локальное хранение базы ASN (провайдеры) на сервере — отдельная опция в настройках, аналогичная уже существующей локальной базе стран; при включении используется без внешних запросов и без 7-дневного кэша, обновляется автоматически раз в 3 дня
  • Локальное хранение баз country и ASN теперь включается автоматически при установке и при обновлении модуля, актуальные базы скачиваются сразу — без похода администратора в настройки
  • База блокировок разработчиков: записи IP/ASN, деактивированные на стороне WBHR, теперь автоматически удаляются из чёрных списков клиентских сайтов при следующей синхронизации — вручную добавленные администратором записи это не затрагивает
  • Отчёт кнопки «Обновить сейчас» и ежедневной синхронизации дополнен количеством удалённых неактуальных записей
  • При обновлении локальной базы стран (и ASN) теперь сбрасывается зависимый кэш — во всех сайтах инсталляции — чтобы новые данные применялись сразу, а не по истечении TTL
  • Модуль теперь передаёт домен установки серверу базы блокировок (blocklist.solutions.wbhr.ru) при каждом запросе актуального списка — техническая метка для статистики активности, не влияет на состав и формат получаемых списков
Анти Бот 1.2.0
  • Добавлен JS Challenge (слайд-пазл) как альтернатива жёсткой блокировке для чёрного списка IP и для блокировки по ASN — включается отдельными опциями в настройках модуля, независимо для каждого сайта
  • При успешном прохождении JS Challenge по чёрному списку IP/ASN доступ даётся на 20 минут, после чего проверка запрашивается снова
  • Добавлен флаг «Запретить JS Challenge» для отдельных записей чёрного списка IP и ASN — принудительная жёсткая блокировка конкретной записи даже при включённой опции JS Challenge
  • Добавлены массовые действия в чёрных списках IP и ASN: удаление выбранных записей, включение/выключение запрета JS Challenge — выбор по чекбоксам на записях или через «выбрать все»
  • Добавлено массовое удаление записей в белом списке IP — по чекбоксам или через «выбрать все»
  • Добавлена настройка «Устанавливать блокировки ASN и IP от разработчиков» (независимо для каждого сайта) — курируемая база известных спамеров и ботов от WBHR, обновляется автоматически раз в сутки
  • Записи из базы разработчиков помечаются меткой «[Black List WBHR]» и никогда не изменяют и не удаляют записи, добавленные администратором вручную
  • Добавлена кнопка ручного запроса обновления базы разработчиков «Обновить сейчас» с отчётом о количестве полученных и добавленных IP и ASN
  • В встроенные группы разрешённых User-Agent добавлены GoogleAssociationService, Schema-Markup-Validator, Instagram, Telegram — устраняет ложные блокировки и капчу для живых пользователей, открывающих сайт через встроенные браузеры Instagram и Telegram, а также для валидатора разметки schema.org
Анти Бот 1.0.1
  • Исправлена ошибка многосайтовости: при заходе в админку модуля без явного site_id в адресе вкладка «Страны» и другие настройки могли показывать данные не того сайта
  • Добавлен фильтр статистики: по диапазону даты/времени, IP-адресу, ASN, стране, действию и User-Agent
  • Добавлена статистика «Топ User-Agent по количеству запросов»
  • Усилена защита каталога с debug-логом: защищённая директория, случайное имя файла, централизованная санитизация сообщений
1.2.1 (21.08.2026) Анти Бот 1.2.1
  • Добавлено локальное хранение базы ASN (провайдеры) на сервере — отдельная опция в настройках, аналогичная уже существующей локальной базе стран; при включении используется без внешних запросов и без 7-дневного кэша, обновляется автоматически раз в 3 дня
  • Локальное хранение баз country и ASN теперь включается автоматически при установке и при обновлении модуля, актуальные базы скачиваются сразу — без похода администратора в настройки
  • База блокировок разработчиков: записи IP/ASN, деактивированные на стороне WBHR, теперь автоматически удаляются из чёрных списков клиентских сайтов при следующей синхронизации — вручную добавленные администратором записи это не затрагивает
  • Отчёт кнопки «Обновить сейчас» и ежедневной синхронизации дополнен количеством удалённых неактуальных записей
  • При обновлении локальной базы стран (и ASN) теперь сбрасывается зависимый кэш — во всех сайтах инсталляции — чтобы новые данные применялись сразу, а не по истечении TTL
  • Модуль теперь передаёт домен установки серверу базы блокировок (blocklist.solutions.wbhr.ru) при каждом запросе актуального списка — техническая метка для статистики активности, не влияет на состав и формат получаемых списков
Анти Бот 1.2.0
  • Добавлен JS Challenge (слайд-пазл) как альтернатива жёсткой блокировке для чёрного списка IP и для блокировки по ASN — включается отдельными опциями в настройках модуля, независимо для каждого сайта
  • При успешном прохождении JS Challenge по чёрному списку IP/ASN доступ даётся на 20 минут, после чего проверка запрашивается снова
  • Добавлен флаг «Запретить JS Challenge» для отдельных записей чёрного списка IP и ASN — принудительная жёсткая блокировка конкретной записи даже при включённой опции JS Challenge
  • Добавлены массовые действия в чёрных списках IP и ASN: удаление выбранных записей, включение/выключение запрета JS Challenge — выбор по чекбоксам на записях или через «выбрать все»
  • Добавлено массовое удаление записей в белом списке IP — по чекбоксам или через «выбрать все»
  • Добавлена настройка «Устанавливать блокировки ASN и IP от разработчиков» (независимо для каждого сайта) — курируемая база известных спамеров и ботов от WBHR, обновляется автоматически раз в сутки
  • Записи из базы разработчиков помечаются меткой «[Black List WBHR]» и никогда не изменяют и не удаляют записи, добавленные администратором вручную
  • Добавлена кнопка ручного запроса обновления базы разработчиков «Обновить сейчас» с отчётом о количестве полученных и добавленных IP и ASN
  • В встроенные группы разрешённых User-Agent добавлены GoogleAssociationService, Schema-Markup-Validator, Instagram, Telegram — устраняет ложные блокировки и капчу для живых пользователей, открывающих сайт через встроенные браузеры Instagram и Telegram, а также для валидатора разметки schema.org
Анти Бот 1.0.1
  • Исправлена ошибка многосайтовости: при заходе в админку модуля без явного site_id в адресе вкладка «Страны» и другие настройки могли показывать данные не того сайта
  • Добавлен фильтр статистики: по диапазону даты/времени, IP-адресу, ASN, стране, действию и User-Agent
  • Добавлена статистика «Топ User-Agent по количеству запросов»
  • Усилена защита каталога с debug-логом: защищённая директория, случайное имя файла, централизованная санитизация сообщений
1.2.0 (06.08.2026) Анти Бот 1.2.0
  • Добавлен JS Challenge (слайд-пазл) как альтернатива жёсткой блокировке для чёрного списка IP и для блокировки по ASN — включается отдельными опциями в настройках модуля, независимо для каждого сайта
  • При успешном прохождении JS Challenge по чёрному списку IP/ASN доступ даётся на 20 минут, после чего проверка запрашивается снова
  • Добавлен флаг «Запретить JS Challenge» для отдельных записей чёрного списка IP и ASN — принудительная жёсткая блокировка конкретной записи даже при включённой опции JS Challenge
  • Добавлены массовые действия в чёрных списках IP и ASN: удаление выбранных записей, включение/выключение запрета JS Challenge — выбор по чекбоксам на записях или через «выбрать все»
  • Добавлено массовое удаление записей в белом списке IP — по чекбоксам или через «выбрать все»
  • Добавлена настройка «Устанавливать блокировки ASN и IP от разработчиков» (независимо для каждого сайта) — курируемая база известных спамеров и ботов от WBHR, обновляется автоматически раз в сутки
  • Записи из базы разработчиков помечаются меткой «[Black List WBHR]» и никогда не изменяют и не удаляют записи, добавленные администратором вручную
  • Добавлена кнопка ручного запроса обновления базы разработчиков «Обновить сейчас» с отчётом о количестве полученных и добавленных IP и ASN
  • В встроенные группы разрешённых User-Agent добавлены GoogleAssociationService, Schema-Markup-Validator, Instagram, Telegram — устраняет ложные блокировки и капчу для живых пользователей, открывающих сайт через встроенные браузеры Instagram и Telegram, а также для валидатора разметки schema.org
Анти Бот 1.0.1
  • Исправлена ошибка многосайтовости: при заходе в админку модуля без явного site_id в адресе вкладка «Страны» и другие настройки могли показывать данные не того сайта
  • Добавлен фильтр статистики: по диапазону даты/времени, IP-адресу, ASN, стране, действию и User-Agent
  • Добавлена статистика «Топ User-Agent по количеству запросов»
  • Усилена защита каталога с debug-логом: защищённая директория, случайное имя файла, централизованная санитизация сообщений
1.0.1 (11.07.2026) Anti Bot 1.0.1
  • Исправлен путь к debug-логу в описании настройки — было указано /upload/wbhr_antibot/debug.log, актуальный путь: /bitrix/tmp/wbhr_antibot/debug.log
  • Исправлена ошибка многосайтовости: при заходе в админку модуля без явного site_id в адресе вкладка «Страны» и другие настройки могли показывать данные не того сайта
  • При удалении модуля теперь корректно удаляется служебная опция ~bsm_stop_date, которая могла мешать повторной установке через Маркетплейс
  • Добавлен фильтр статистики: по диапазону даты/времени, IP-адресу, ASN, стране, действию и User-Agent
  • Добавлена статистика «Топ User-Agent по количеству запросов»
  • Топ заблокированных стран и топ User-Agent теперь отображаются в две колонки
  • Ускорена фильтрация статистики за счёт новых индексов в таблице событий — создаются автоматически, совместимо с MySQL и PostgreSQL
  • Усилена защита каталога с debug-логом (/bitrix/tmp/wbhr_antibot/): добавлены .htaccess с запретом доступа и заглушка index.php
  • Диагностический лог агента обновления гео-базы теперь тоже пишется только при включённом debug-режиме (раньше писался всегда, независимо от настройки)
  • Из диагностических сообщений агента обновления гео-базы убраны полные URL запросов, абсолютные пути на сервере и фрагменты содержимого ответов API
  • Имя файла debug-лога теперь содержит случайный суффикс (генерируется один раз и хранится в опциях модуля), чтобы путь к логу нельзя было угадать снаружи
  • HTTP-статусы ответов гео-сервиса в логе обобщены до категорий (2xx/4xx/5xx) вместо точных кодов
  • Добавлена автоочистка ротированного debug-лога (.old) старше 7 дней
  • Санитизация лог-сообщений вынесена в единую точку (Logger::sanitize) — теперь URL и слишком длинные ответы API обрезаются автоматически для всех источников логов модуля, а не только там, где это было сделано вручную
  • Из логов AsnDb и GeoApi убраны сырые тела ответов API и полные JSON-дампы результата — оставлены только значимые для диагностики поля
  • Добавлена настройка «Маскировать IP-адреса в debug-логе» (выключена по умолчанию) — при включении последние два октета IPv4 заменяются на «x.x»
  • Подсказка к настройке debug-режима теперь явно предупреждает, что при включении в лог попадают IP-адреса посетителей
  • Добавлена подстраховочная зачистка абсолютных путей файловой системы из текстов исключений перед записью в лог
Установка
Вы можете настроить модуль самостоятельно или обратиться к нам. Настройка модуля – бесплатная.

После установки модуля перейдите в административном разделе 1С-Битрикс в меню «Сервисы» → «Анти Бот».

Быстрая настройка

Важно! Данный вариант настройки не всегда может полностью решить проблему со спамом, все индивидуально. Но в большинстве случаев такой настройки достаточно.


1. Переходим на вкладку «Страны».
– Нажимаем «Выбрать все видимые».
– Далее через поиск убираем галочки с России + с тех стран из которых у вас может быть трафик (не учитывая пользователей VPN), например Беларусь, Казахстан.
– Жмем «Сохранить настройки».


2. Переходим на вкладку «Настройки». – Ставим галочку на «Включить JS Challenge вместо блокировки (для стран)».
– Ставим галочку на «Включить JS Challenge вместо блокировки (для IP)».
– Ставим галочку на «Включить JS Challenge вместо блокировки (для ASN)».
– Ставим галочку на «Устанавливать блокировки ASN и IP от разработчиков».
– Ставим галочку на «Включить статистику (записывает заблокированные и разрешённые события)».
– Остальные предустановленные галочки не трогаем.
– Жмем «Сохранить настройки».
– Жмем «Очистить кэш IP». Нажимаем «ОК» в всплывающем окне.


3. Готово!


4. На вкладке лицензия вводим и применяем ключ после покупки.

Детальный разбор вкладок

Шаг 1. Вкладка «Настройки»

Установите галочку на пункте «Хранить базу стран локально» — это ускоряет работу и исключает часть внешних запросов.

Установите галочку на пункте «Хранить базу ASN локально» — это ускоряет работу и исключает часть внешних запросов.
Установите галочку на пункте «JS Challenge вместо блокировки по странам». Вместо блокировки показывает пазл-капчу. Пользователи с VPN смогут пройти проверку и продолжить работу с сайтом. Если пропускать VPN-пользователей не нужно — оставьте выключенным.


Установите галочку на пункте «JS Challenge для заблокированных IP». Вместо жёсткой блокировки IP из чёрного списка увидит пазл. Решит — получит доступ на 20 минут. Не действует на записи с флагом «Запретить JS Challenge».

Установите галочку на пункте «JS Challenge для заблокированных ASN». Вместо жёсткой блокировки посетитель из заблокированного ASN увидит пазл. Решит — получит доступ на 20 минут. Не действует на записи с флагом «Запретить JS Challenge». Пользователи с VPN смогут пройти проверку и продолжить работу с сайтом. Спамеры с этих же серверов - не пройдут.


«Источник IP» — если не знаете какой используется, оставьте «Авто».

«Текст сообщения» скорректируйте текст на странице, которая будет отображаться заблокированным пользователям.

В разделе «Статистика и отладка» установите галочку на пункте «Включить запись статистики (события блокировки и пропуска)».

Установите галочку на пункте «Устанавливать блокировки ASN и IP от разработчиков». Чтобы раз в сутки получать актуальные списки блокировок известных IP/ASN спамеров/ботов из нашей базы блокировок и добавлять их в ваши чёрные списки IP и ASN. Такие записи помечаются меткой «[Black List WBHR]» и никогда не заменяют записи, добавленные вами вручную.

Нажмите сохранить.

Шаг 2. Вкладка «Страны»

Выберите страны, трафик из которых нужно заблокировать. Используйте поиск для быстрого нахождения. Для сайтов с аудиторией из СНГ рекомендуем не блокировать Россию, Беларусь, Украину и Казахстан.

Нажмите сохранить.

Шаг 3. Вкладка «Белый список»

Добавьте IP-адреса, которые всегда должны пропускаться — IP вашего офиса, администраторов, доверенных сервисов.

Шаг 4. Вкладка «Чёрный список»

Для точечных блокировок — бывшие подрядчики, спамеры на обычных провайдерах. Основная масса спама идёт через датацентры — для такого трафика удобнее блокировка по ASN.

Шаг 5. Вкладка «Блокировка ASN»

Блокировка целых автономных систем: датацентры, VPN-провайдеры, хостинги. Номера ASN появляются в разделе «Статистика» — добавляйте нежелательный трафик по мере обнаружения.

Шаг 6. Вкладка «Боты»

По умолчанию боты (поисковики, соцсети, мониторинг) пропускаются. Блокируйте только при необходимости — например, если роботы перегружают хостинг.

Если отдельный бот слишком часто опрашивает сайт (например, боты OpenAI), добавьте его User-Agent в поле «Заблокировать эти UA». Не рекомендуем блокировать по UA самостоятельно без аналитики — можно случайно ограничить качественный трафик.

Шаг 7. Вкладка «Статистика»

Лента всех посещений: страна, IP, ASN, User-Agent, запрошенные страницы, действие (заблокирован / пропущен). Используйте для анализа трафика и пополнения списков блокировок.


Поддержка
Техническая поддержка решения осуществляется разработчиком “Веб Герои”.

Каналы поддержки:
сайт: https://solutions.wbhr.ru/
email: sale@wbhr.ru
форма обратной связи: https://solutions.wbhr.ru/

Регламент поддержки:
рабочие дни: понедельник — пятница;
рабочее время: с 10:00 до 18:00 по московскому времени;
первичный ответ: в течение 1 рабочего дня.

В поддержку можно обращаться по вопросам установки, активации, настройки модуля, проверки сайта, работы модуля.

Поддержка не включает бесплатное исправление ошибок самого сайта, доработку шаблонов клиента, настройку сервера, восстановление сайта после взлома, перенос сайта, если это не согласовано отдельной услугой.

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки