Настройка проактивной защиты 1С-Битрикс

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 1 из 1 услугВсе 1626 услуг
Настройка проактивной защиты 1С-Битрикс
Простая
~1 рабочий день
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1177
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    811
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    564
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    747
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    976

Настройка проактивной защиты 1С-Битрикс

Проактивная защита в Битрикс — встроенный модуль security, который анализирует входящие запросы и блокирует попытки XSS, SQL-инъекций, CSRF и ряда других атак на уровне приложения. При неправильной настройке — либо не защищает, либо блокирует легитимные запросы.

Компоненты модуля безопасности

Модуль security включает несколько подсистем, каждая настраивается отдельно в Настройки → Проактивная защита:

  • Проактивный фильтр — анализ GET/POST-параметров на паттерны атак
  • Веб-антивирус (WAF) — расширенная фильтрация с сигнатурным анализом
  • Контроль активности — обнаружение аномально частых запросов с одного IP
  • Стоп-лист — ручное и автоматическое добавление IP в блок
  • Журнал вторжений — таблица b_security_log в БД

Настройка проактивного фильтра

Безопасность → Проактивная защита → Проактивный фильтр:

Режим работы:

  • Отключён — только журналирование без блокировки (используйте при первоначальной настройке)
  • Активен — блокировка подозрительных запросов с редиректом на страницу ошибки
  • Параноидальный — дополнительные проверки, возможны ложные срабатывания

Рекомендуемый порядок: сначала включите в режиме журналирования на 3–7 дней, изучите логи, исключите легитимные запросы, затем переключите в активный режим.

Исключения: адреса /bitrix/admin/, API-эндпоинты, пути к загрузке файлов часто вызывают срабатывания. Добавляйте исключения по конкретным URI, а не маскам.

Контроль активности и стоп-лист

Безопасность → Контроль активности — задайте пороги:

  • Максимальное число запросов с одного IP за период
  • Действие при превышении: редирект, CAPTCHA, блокировка

Заблокированные IP попадают в b_security_stop_list. Автоматическую разблокировку настройте через агент \Bitrix\Security\Stoplist::clearOldRecords().

Случай из практики

Интернет-магазин, атака на форму поиска: в параметр q передавались SQL-фрагменты (' OR 1=1 --). Встроенный Битрикс-фильтр не сработал — фильтр был включён в режиме журналирования и никогда не переключался в активный. Журнал b_security_log содержал 800+ записей за день. После переключения в активный режим и добавления атакующего IP в стоп-лист атака прекратилась.

Журнал и мониторинг

Регулярно проверяйте b_security_log — запросы с SEVERITY = 'CRITICAL' требуют немедленного разбора. Настройте уведомления на почту через почтовое событие SECURITY_CRITICAL_EVENT (создаётся вручную через Настройки → Почтовые события).

Сроки выполнения

Настройка проактивной защиты с анализом логов и конфигурацией исключений — 4–8 часов в зависимости от сложности проекта.