Мониторинг безопасности: изменения файлов, уязвимости и вредоносный код
Какие проверки включить, как настроить исключения и что делать с предупреждением на панели сайта.
Обновлено 27 октября 2026 2 мин чтения
Мониторинг безопасности периодически проверяет каталог сайта и сообщает о подозрительном. Настройки находятся на вкладке Мониторинг в настройках сайта.
Проверки
- Отслеживать изменения файлов сообщает о файлах, изменённых после последнего деплоя. Для сайта без git проверяется резкий рост числа файлов.
- Запускать composer/npm audit ищет уязвимые зависимости, если инструменты доступны в проекте.
- Искать вредоносные файлы ищет веб-шеллы: PHP вне точки входа, код внутри файлов с другим расширением, обфусцированное выполнение и файлы, закрытые от записи.
Отметьте нужные проверки и нажмите Сохранить настройки мониторинга. Если все три проверки выключены, сохранённый отчёт очищается.
Уведомления
Флажок Уведомлять при алерте отправляет оповещение Оповещение безопасности сайта, когда проверка впервые находит проблему. Получатели выбираются в блоке подписок, который появляется под флажком.
Исключения
В поле Исключения укажите пути, по одному на строку, например public/uploads/*. Каталоги storage/, bootstrap/cache/ и public/storage при проверке изменений файлов пропускаются всегда, а tests/ пропускается при поиске обфусцированного кода. Добавляйте в исключения папки, куда сайт сам пишет файлы, например загрузки пользователей.
Проверка вручную и результаты
- Запустить проверку сейчас запускает проверку немедленно. Пока она идёт, кнопки заблокированы, а строка Последняя проверка показывает время последнего запуска.
- Если найдены проблемы, на панели сайта появляется Предупреждение мониторинга безопасности со списком файлов или пакетов.
- Файлы, которые вы изменили сами, можно принять кнопкой Принять изменения на панели. Она сбрасывает базовый набор файлов и запускает проверку заново. Deploykin может попросить подтвердить личность.
Если изменение вам незнакомо, не принимайте его. Сначала выясните, откуда оно взялось: из деплоя, загрузки или ручной правки на сервере.