Вернуть сайт к работе и закрыть причину сбоя

На сайте появились посторонние страницы, редиректы или отправка спама. Хостинг сообщает о вредоносном коде, а реклама и поиск перестали приводить посетителей. Нужно выяснить масштаб инцидента и остановить распространение изменений.

Проверяем файлы, базу, учётные записи, задания и журналы в доступном объёме. Выделяем заражённые участки, ищем способ проникновения и выбираем порядок восстановления: очистка, переустановка компонентов или возврат из проверенной копии.

Что входит в работу

  • Поиск постороннего кода, скрытых учётных записей, редиректов и заданий.
  • Проверка версии CMS, модулей, расширений и прав на файлы.
  • Восстановление рабочих страниц, форм, каталога и интеграций.
  • Закрытие найденного способа проникновения и пересмотр затронутых доступов.
  • Настройка ограничений запросов, WAF и наблюдения за подозрительными изменениями.
  • План резервного копирования и проверка, что нужные данные действительно восстанавливаются.

Что проверяем перед возвращением в работу

ПроверкаКакой вопрос закрывает
Рабочие сценарииПосетитель может открыть страницы, отправить заявку и оформить заказ.
Причина зараженияУязвимый компонент, доступ или настройка исправлены.
Повторные измененияНе осталось найденных скрытых заданий и точек возврата.
ВосстановлениеЕсть понятный источник копии, состав данных и порядок возврата.

После инцидента

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

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

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

Можно восстановить сайт без резервной копии?

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

Достаточно удалить найденный вредоносный файл?

Нужно проверить источник появления и другие затронутые участки. Иначе тот же механизм может вернуть посторонний код.

Вы настраиваете резервные копии?

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