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

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

Хорошие решения

Антибот — защита сайта от ботов и парсеров

Модуль «Антибот» автоматически защищает сайт от ботов, парсеров и подозрительного трафика, используя набор правил и JS‑Challenge. Система анализирует User‑Agent, IP‑адрес, геолокацию по GeoIP, наличие UTM‑меток и поведение браузера, чтобы различать реальных пользователей и автоматические скрипты.

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

Опубликовано
07.05.2026
Обновлено
17.09.2026
Версия
1.0.7
Установлено
Менее 50 раз
Подходящие редакции
«Первый сайт», Старт, Стандарт, Малый бизнес, Бизнес
Адаптивность
Нет
Поддержка Композита
Нет
Совместимо с Сайты24
Да
Разработчик
Хорошие решения

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

Модуль «Антибот» автоматически защищает сайт от ботов, парсеров и подозрительного трафика, используя набор правил и JS‑Challenge. Система анализирует User‑Agent, IP‑адрес, геолокацию по GeoIP, наличие UTM‑меток и поведение браузера, чтобы различать реальных пользователей и автоматические скрипты.

При срабатывании правил модуль либо полностью блокирует запрос (возвращая код 403), либо показывает промежуточную JS‑страницу проверки. Эта страница пропускает только настоящий браузер, не создавая препятствий для легитимных посетителей.

Основные задачи модуля:

Отсечение примитивных парсеров и сканеров, использующих подозрительные или отсутствующие User‑Agent.

Блокировка трафика из нежелательных стран (черный список GeoIP) или, наоборот, ограничение доступа только для нужных регионов.

Защита от брутфорса и массированного автоматического трафика на публичные страницы и формы.

Сохранение чистоты статистики и SEO‑метрик за счет снижения доли «мусорных» заходов.

Принцип работы:

Модуль активируется на каждом запросе через раннее событие OnPageStart, получая данные об IP, User‑Agent, стране и UTM‑метках.

Первым шагом проверяются белые списки IP и UTM‑меток; запросы из доверенных источников пропускаются немедленно.

Модуль последовательно проверяет черный список User-Agent и, при необходимости, правило блокировки по странам (block_foreign). Запросы, попавшие в эти списки, получают ответ 403 и не достигают сайта.

Для пограничных случаев применяется JS-Challenge: модуль выводит специальную HTML-страницу, выполняющую простой скрипт и устанавливающую метку «человек» в cookie. Боты, не поддерживающие JavaScript, не проходят дальше.

Все сработавшие правила фиксируются в журнале модуля: дата, IP-адрес, URL, флаг «бот/человек» и причина блокировки.

Гибкая настройка под трафик. Доступны белые и черные списки IP и User-Agent, фильтр GeoIP, а также настраиваемые UTM-метки для SEO-ботов или внутренних проверок.

Мягкая защита через JS-Challenge. Вместо жесткого отказа (403) модуль может показать легкую промежуточную страницу, которую обычный браузер проходит за доли секунды, а бот — нет.

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

General iT поможет установить модуль, настроить его и проверить работу на твоём сайте.

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

Что нового

7 выпусков
1.0.7 (26.08.2026)Последнее обновление

Что нового в версии 1.0.7:

В «Честную аналитику» добавлена безопасная выгрузка журнала в CSV с учётом фильтра и сортировки.

Добавлена отдельная опция блокировки явных headless-браузеров с User-Agent HeadlessChrome.

Опция блокировки headless-браузеров выключена по умолчанию, чтобы не мешать сервисам ПФ, Lighthouse и headless-мониторингу.

1.0.6 (25.08.2026)

Что нового в версии 1.0.6:

Исправлен ответ 405 при открытии URL со служебным параметром gs_antibot_action.

Случайный GET со служебным параметром теперь перенаправляется на тот же URL без этого параметра.

Ответ на успешную JS-проверку завершается сразу после выдачи JSON и больше не запускает рендер страницы.

Исключено попадание gs_antibot_action в пагинацию, метаданные и компонентный кэш сайта.

1.0.5 (27.07.2026)

Что нового в версии 1.0.5:

Добавлен чёрный список отдельных IP-адресов и CIDR-подсетей с поддержкой IPv4 и IPv6.

В журнале «Честная аналитика» появилась команда быстрого добавления IP в чёрный список.

Срабатывание сетевого правила записывается с причиной BLOCK_IP_RULE и точным IP/CIDR-правилом.

Геолокация переведена на штатные обработчики 1С-Битрикс без обращения к неподходящему внешнему IP-API.

Для неопределённой страны добавлен безопасный выбор: пропустить посетителя или показать JS-Challenge.

Добавлена проверка корректности IP-адресов и CIDR-подсетей перед сохранением настроек.

Сохранена совместимость с демо-режимом и защищённой механикой challenge-токенов версии 1.0.4.

1.0.4 (13.07.2026)

Что нового в версии 1.0.4:

Добавлена совместимость с демо-режимом 1С-Битрикс Маркетплейс.

Усилена проверка antibot_token: общий salt заменен на индивидуальный секрет установки, MD5 заменен на HMAC-SHA256, добавлена почасовая ротация и hash_equals().

Поведенческий antibot_behavior теперь подписывается сервером через HMAC и проверяется по сроку действия. Клиентский JSON без подписи больше не считается доверенным.

Получение human- и behavior-токенов защищено Bitrix sessid и краткоживущим серверным challenge, привязанным к IP и назначению токена.

Поисковые и рекламные User-Agent проверяются обратным и прямым DNS, поэтому подмена строки браузера больше не дает автоматический обход защиты.

UTM-исключения применяются только к посетителям, уже прошедшим JS-Challenge.

Удален некриптографический резервный генератор секретов: при недоступности random_bytes() модуль завершает операцию безопасно.

Публичная защита корректно отключается после истечения демо-периода и не блокирует трафик сайта.

В настройках и журнале добавлены понятные сообщения для случая истекшего демо-периода.

Файл include.php подготовлен к обфускации демо-версии по требованиям Bitrix.

1.0.3 (02.06.2026)

Что нового в версии 1.0.3:

Усилена безопасность админ-журнала: добавлен белый список полей сортировки и экранирование вывода пользовательских данных (IP, URL, User-Agent).

Добавлен безопасный fallback при старой схеме БД: журнал открывается без фатальной ошибки даже до выполнения миграции.

Усилена проверка геолокации IP: валидация IP + переход на HTTPS-запрос к ip-api.

Добавлена миграция структуры таблицы лога при обновлении (автоматическое добавление колонок DECISION_CODE и MATCHED_RULE при отсутствии).

Добавлен JS-поведенческий сигнал (легкий fingerprint-токен: mouse/scroll/keypress/touch + webdriver).

В ветке подозрительного direct-трафика добавлен challenge при отсутствии/невалидности поведенческого сигнала.

Добавлена новая настройка: «Включить JS-поведенческий сигнал».

Сохранены безопасные дефолты: рекламные боты в whitelist, режим Полозрительный трафик по умолчанию в режиме мониторинга.

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

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

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

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

Как приобрести решение?
Оставь заявку в карточке. Менеджер проверит выбранное решение, уточнит условия и согласует покупку. При необходимости поможем с установкой и настройкой.
Лицензия 1С-Битрикс входит в стоимость?
По умолчанию указана стоимость самого решения. Если разработчик предлагает комплект с лицензией 1С-Битрикс, он будет доступен в карточке отдельным вариантом.
Можно ли сначала посмотреть, как всё работает?
Если у решения есть онлайн-демо или пробный период, они указаны в карточке. Срок тестирования зависит от конкретного решения.
Сколько стоит продление?
Продление рассчитывается как 50% от полной стоимости самого решения без скидки. Условия и срок продления менеджер уточнит перед оформлением.
Поможете внедрить решение?
Да. Для готовых шаблонов можно заказать разработку сайта или магазина. Для модулей — установку, настройку и проверку совместимости с проектом. Объём и стоимость работ согласуем отдельно.

GENERAL iT

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

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

1C-BITRIX

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

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

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

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