Заражённый сайт редко выглядит взломанным для своего владельца. Вирус показывает рекламу и перенаправления только посетителям, а администратору показывает обычный сайт. Поэтому о взломе часто узнают последними: от клиентов, от хостинга или по падению заявок. Разберём, какие признаки должны насторожить.
Что видят посетители
- Перенаправление на чужие сайты: казино, знакомства, лекарства, «выигрыш» в лотерею. Часто только с телефонов или при переходе из поиска.
- Всплывающие окна и реклама, которую вы не ставили.
- Красный экран в браузере: «Сайт может быть опасен» или «Обнаружено вредоносное ПО».
- Пометка в Яндексе «Сайт может угрожать безопасности вашего компьютера или мобильного устройства».
- Антивирус посетителя блокирует страницу.
Что видно в поиске
- Чужие заголовки в выдаче: иероглифы, реклама лекарств, ставок или кредитов под вашим адресом.
- Тысячи новых страниц. Введите в поиске
site:ваш-домен.ruи посмотрите, что там находится. Страниц, которых вы не создавали, быть не должно. - Сообщения о нарушениях в Яндекс Вебмастере (раздел «Безопасность и нарушения») или в Google Search Console («Проблемы безопасности»).
- Резкое падение посещаемости из поиска без видимой причины.
Что видно на сайте и на хостинге
- Новые администраторы в админке, которых никто не добавлял. Или они появляются снова после удаления.
- Незнакомые файлы со странными именами, особенно файлы с кодом в папке с картинками и загрузками.
- Изменённые файлы, которые никто не трогал: дата изменения недавняя, часто ночная.
- Сайт стал медленнее, а сервер загружен без причины. Возможно, на нём работает чужая программа. Подробнее в статье «Сервер загружен на 100%».
- Письма от хостинга о спаме, вирусах или блокировке почты.
- Письма с вашего домена уходят в спам, а заявки с сайта перестали приходить.
Напишите, что заметили. Проверим сайт и скажем, заражён ли он, бесплатно.
Как проверить сайт самому
- Откройте сайт как посетитель. С чужого телефона, через мобильный интернет, перейдя на сайт из поиска Яндекса. Так вирусу труднее узнать в вас владельца.
- Проверьте выдачу запросом
site:ваш-домен.ruв Яндексе и Google. - Загляните в Яндекс Вебмастер и Google Search Console. Если сайт ещё не добавлен туда, добавьте: это бесплатно, и поисковики сами сообщают о найденных вирусах.
- Проверьте адрес сайта онлайн-сканером, например на VirusTotal.
- Посмотрите список администраторов в админке и пользователей в панели хостинга.
- Отсортируйте файлы по дате изменения в файловом менеджере хостинга и посмотрите, что менялось в последние дни.
Учтите: онлайн-сканеры видят сайт только снаружи. Запасные входы злоумышленников они не находят, так что «чисто» по их мнению ещё не значит, что сайт здоров.
Что делать, если признаки есть
Не удаляйте файлы наугад и не восстанавливайте старую копию поверх сайта: так теряются следы, по которым находят лазейку. Сделайте копию сайта как есть, смените пароли с чистого устройства и действуйте по плану из статьи «Сайт взломали: что делать в первые часы».
Почему вирус возвращается после чистки
Видимый вирус это только верхушка. Почти всегда злоумышленник оставляет себе запасной вход, веб-шелл, и задачу, которая восстанавливает вредоносный код. Если удалить вирус, но не найти запасной вход и не закрыть лазейку, через несколько дней всё повторится. Подробно об этом в статье «Веб-шелл: что это и как найти его на сайте».
Мы проверяем сайт вручную, удаляем всё вредоносное, находим и закрываем вход. В конце выдаём отчёт простым языком. Стоимость смотрите на главной странице.
Частые вопросы
Сайт открывается нормально, а клиенты жалуются на перенаправление. Как так?
Вирусы часто показывают подмену только части посетителей: тем, кто пришёл из поиска, зашёл с телефона или открыл сайт впервые. Владельца и администраторов вирус узнаёт и показывает им обычный сайт. Проверьте сайт с чужого телефона через мобильный интернет, перейдя на него из поиска.
Антивирус хостинга ничего не нашёл. Значит, всё чисто?
Не обязательно. Автоматические проверки находят известные вирусы, а запасные входы злоумышленников часто замаскированы под обычный код. Если признаки есть, а проверка молчит, сайт лучше посмотреть вручную.
Может ли сайт заразиться, если я ничего не делал?
Да. Боты круглосуточно проверяют сайты на известные уязвимости в движках и плагинах. Достаточно одного необновлённого плагина, и сайт взломают автоматически, без всякого интереса лично к вам.
Сколько стоит проверить сайт на вирусы?
Если признаки уже есть, проверка входит в лечение: от 3 000 ₽. Если хотите заранее найти слабые места, подойдёт аудит безопасности от 15 000 ₽. В обоих случаях оцениваем бесплатно и называем цену до начала работ.