Как узнать, что сайт взломали: 12 признаков
Взлом редко выглядит как «сайт сломался». Чаще он невидим: меняется один файл, появляется редирект для мобильных, растёт нагрузка.
Первое, что замечают владельцы, — письма от поисковиков и антивирусов: «сайт содержит вредоносный код». К этому моменту заражение обычно живёт уже несколько недель.
Второй частый симптом — редирект на мобильных: сайт открывается нормально, но с телефона перекидывает на чужой ресурс. Владелец с десктопа этого не видит.
Третий — рост нагрузки и трафика при неизменной аудитории: скрипты рассылают спам или участвуют в ботнете.
- Новые файлы в корне и в uploads, которых вы не добавляли.
- Изменённые файлы ядра CMS или шаблона.
- Ссылки и iframe на незнакомые домены в коде.
- Подозрительные записи в .htaccess и новых задачах cron.
- Расхождение контента для разных User-Agent.
- Письма от поисковиков и предупреждения браузеров.
Проверять вручную долго и ненадёжно. Надёжнее — контроль файлов: слепок дерева и уведомление при любом изменении. Тогда вы узнаете о заражении в момент появления первого изменённого файла, а не через месяц.
Если взлом подтвердился: восстановите файлы из бэкапа, смените все пароли и ключи, закройте уязвимость (обновите CMS и плагины), затем запросите переобход в поисковых консолях.
Частые вопросы
Можно ли просто удалить вредоносный файл?
Обычно нет: остаются бэкдоры и задачи cron. Нужна полная проверка и смена доступов.
Как не допустить повторения?
Обновления, 2FA на админку, контроль файлов и регулярные бэкапы.
Проверьте на своём сайте
Три объекта бесплатно, без карты. Первый алерт — в течение часа.