ProSvet
от Pentest-Tools

Дефейс: подмена главной страницы

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

01

Зачем это делают

Мотивы разные: вандализм и «слава» в своих кругах, политические заявления, конфликтные даты, проверка доступа перед продажей «шилла» третьим лицам. Иногда дефейс — лишь витрина: пока все смотрят на подменённую главную, с сервера тихо выгружают данные или ставят криптомайнер.

  • Политический или «спортивный» вандализм — массовые подмены сайтов госорганов и компаний в дни конфликтов и памятных дат (такие волны фиксировали, например, во время конфликта 2022 года с обеих сторон)
  • Коммерческий спам и SEO-отравление — вместо «флага» появляются страницы с азартными играми, фармой или поддельными магазинами
  • Демонстрация доступа — «аутентификатор» для последующей продажи доступа другим злоумышленникам
02

Почему восстановление только главной страницы не решает проблему

Если страницу смогли подменить, у атакующего уже есть запись на сервер: CMS-аккаунт, шелл, дыра в плагине или украденные ключи. Восстановить файл и не закрыть вход — значит пригласить атаку повторно через пару дней. Зафиксированы случаи, когда «починенный» сайт перезахватывали в тот же вечер автоматическим сканером, нашедшим ту же дыру.

03

Последствия

  • Потеря доверия клиентов и партнёров — главная видна всем, включая конкурентов и СМИ
  • Падение позиций в поиске: Google и Яндекс быстро ловят SEO-спам, вредоносные редиректы и заражённые страницы
  • Предупреждения браузеров и антивирусов (Safe Browsing) — трафик обваливается за часы
  • Прямые потери продаж и стоимость срочного восстановления силами подрядчиков
04

Полное восстановление

Не «заливать index.html», а пройти весь цикл:

  • Изолировать сервер, чтобы атакующий не заметил разбора и не добрался до бэкапов
  • Зафиксировать состояние: файлы, даты, хеши, логи — пригодится для понимания первопричины
  • Перезалить сайт из заведомо чистой копии (не из той, что могла уже быть заражена)
  • Сменить все секреты: пароли CMS, SSH, FTP, ключи API, токены интеграций
  • Проверить DNS, почтовые записи (не прописали ли чужой MX), cron, шедулеры, новые учётки
  • Закрыть первопричину: обновить CMS/плагин, убрать лишний доступ, почистить админку
  • Контрольное сканирование и наблюдение за файлами ещё несколько недель

Нужна проверка именно вашего контура?

Запустите автоматическое сканирование или закажите ручной аудит с заключением — с приоритетами и планом устранения.

Начать сканирование