Из-за временных ограничений на территории РФ наблюдаются проблемы с оплатой. Если платёж не проходит, оставьте запрос в службу поддержки.Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.

МОДУЛЬ ДЛЯ 1С-БИТРИКС

Веб Герои

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

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

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

Опубликовано
11.06.2026
Обновлено
14.09.2026
Версия
1.2.2
Установлено
Менее 50 раз
Адаптивность
Да
Поддержка Композита
Да
Совместимо с Сайты24
Нет
Разработчик
Веб Герои

Что умеет решение

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

Функционал включает блокировку по странам: доступно управление доступом для 249 государств с использованием локальной базы данных формата .mmdb, что исключает необходимость внешних запросов. Также реализована фильтрация по ASN, позволяющая перекрывать целые сети провайдеров, дата-центры и сервисы VPN на уровне номеров автономных систем.

Для точечного контроля доступа предусмотрены белый и черный списки IP-адресов с возможностью добавления меток и массового импорта. Встроенная система фильтрации ботов содержит готовые группы для поисковых систем, социальных сетей и сервисов мониторинга, а также поддерживает создание пользовательских правил по User-Agent.

Механизм JS Challenge заменяет прямую блокировку на проверку с помощью пазл-капчи, которую успешно проходят люди, но не автоматические программы. Встроенная статистика отображает графики, топ посещаемых стран и ленту событий с детализацией по URL, ASN и User-Agent; история событий хранится в течение 7 дней. Для оптимизации скорости работы геолокация кэшируется в базе данных, а данные ASN обновляются и сохраняются в кэше на 7 дней, обеспечивая минимальную нагрузку на каждый запрос.

При необходимости General iT поможет внедрить «Анти Бот — защита сайта (антиспам) от нежелательного трафика, спама, ботов», настроить модуль и проверить его работу вместе с текущей конфигурацией сайта.

ИСТОРИЯ ОБНОВЛЕНИЙ

Что нового

4 выпусков
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-адреса посетителей

Добавлена подстраховочная зачистка абсолютных путей файловой системы из текстов исключений перед записью в лог

ИНФРАСТРУКТУРА ПРОЕКТА

Где будет работать твой сайт

ПЕРЕД ЗАКАЗОМ

Разберёмся в деталях.

Что входит в стоимость?
Указана стоимость самого решения. Лицензию платформы, установку и доработки проверяем отдельно. Если в карточке есть выбор комплекта, перед заявкой выбери нужный вариант.
Как проверить совместимость?
Сверь подходящие редакции и версию решения в технических данных с твоим проектом. Перед установкой на работающий сайт рекомендуем резервную копию и проверку в тестовой среде.
Есть ли пробный период?
По данным разработчика, пробный период: 7 дн. Кнопка «Попробовать» открывает установщик в панели твоего сайта. Проверь нужные функции и совместимость до покупки.
Сколько стоит продление этого решения?
Текущая стоимость продления: 2 000 ₽. Перед оформлением менеджер уточнит срок продления и применимость к твоей лицензии.
Поможете с внедрением?
Поможем установить модуль, проверить настройки и его работу в твоём проекте. Совместимость с другими доработками и объём работ оценим перед началом.

GENERAL iT

Обсудим твою задачу

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Установить решение

Можно ввести домен с https:// или без. В новой вкладке откроется установщик в панели управления твоего сайта.

Скриншоты решения

Скриншот решения