FYZI Shield / Лечение сайта на Битриксе

Лечение сайта на 1С-Битрикс от вирусов

Битрикс считается одной из самых защищённых CMS, но сайты на нём регулярно взламывают: через устаревшие версии ядра, сторонние модули и утёкшие пароли. Разбираем, как вылечить сайт и закрыть дыру.

1С-Битрикс · Обновлено 5 октября 2026 · 4 мин чтения

Признаки заражения сайта на Битриксе

Как обычно взламывают Битрикс

Где искать вредоносный код

  1. /upload/ — любые PHP-файлы в этой папке подозрительны.
  2. /bitrix/php_interface/init.php и dbconn.php — их подключают на каждой странице, поэтому туда любят встраивать код.
  3. /bitrix/templates/ и /local/templates/ — шаблоны сайта: header.php, footer.php.
  4. /bitrix/modules/ — изменённые файлы ядра и модулей.
  5. .htaccess в корне и подпапках — правила перенаправления.
  6. База данных — агенты (b_agent) и обработчики событий (b_module_to_module), которые восстанавливают вредоносный код.
Обратите внимание на агенты. Агент в Битриксе — это PHP-код, который выполняется по расписанию. Злоумышленники используют их, чтобы раз в несколько минут восстанавливать удалённые файлы. Пока агент не удалён, чистка файлов бесполезна.

Встроенные инструменты Битрикса

В редакциях с модулем «Проактивная защита» есть полезные инструменты — используйте их:

Но если ядро не обновлялось несколько лет или вредоносный код уже внутри, этих инструментов недостаточно.

Пошаговая чистка

  1. Сделайте полную резервную копию файлов и базы.
  2. Смените пароли администраторов, FTP/SSH, панели хостинга и базы данных; удалите лишних пользователей из группы «Администраторы».
  3. Найдите и удалите вредоносные файлы, вставки в шаблонах и init.php.
  4. Проверьте агенты и обработчики событий в базе данных.
  5. Сравните ядро с эталоном через контроль целостности или переустановите изменённые модули.
  6. Обновите ядро и модули до актуальных версий. Если лицензия истекла — как минимум закройте известные уязвимые скрипты.
  7. Удалите служебные файлы восстановления и старые бэкапы из публичных папок.
  8. Запретите выполнение PHP в /upload/.

Защита на будущее

FYZI Shield работает с Битриксом так же, как с WordPress: агент каждый день проверяет файлы и базу данных, включая агенты и обработчики событий, следит за новыми администраторами и сообщает в Telegram о любых изменениях. При заражении на тарифе «Бизнес» лечение — за наш счёт.

Частые вопросы

У нас истекла лицензия Битрикса. Это опасно?

Сайт продолжит работать, но перестанет получать обновления безопасности. Со временем в старой версии находят уязвимости, которые массово эксплуатируют боты. Без лицензии особенно важен внешний мониторинг.

Можно ли вылечить сайт без доступа к хостингу?

Для полноценной чистки нужен доступ к файлам и базе данных — по SSH, FTP или через панель хостинга. После завершения работ рекомендуем сменить все пароли.

Сколько стоит лечение сайта на Битриксе?

Лечение сайта на 1С-Битрикс — от 4 990 ₽, итоговая стоимость зависит от объёма заражения. Перед началом работ называем точную цену.

Читайте также

Сайт взломан? Пишите