Статья

Что делать, если на сайте вирус?

20 июля 20268 мин чтения

Браузер показывает красный экран «Сайт может быть небезопасен», клиенты пишут, что их перекидывает на рекламу казино, а в Google рядом с вашим доменом появилась пометка «Этот сайт может быть взломан». Первая реакция — паника. Разберём по шагам, что делать в первые часы после обнаружения вируса и как довести дело до конца, а не до временного затишья.

Как понять, что сайт заражён

Чаще всего заражение выдаёт себя одним или несколькими признаками:

  • Браузер или Google Safe Browsing показывает предупреждение о небезопасном сайте
  • Посетителей перенаправляет на сторонние сайты — рекламу, казино, фишинговые страницы
  • На сайте появились незнакомые страницы, ссылки или файлы, которые никто не добавлял
  • Хостинг-провайдер приостановил аккаунт из-за жалоб на вредоносную активность
  • Сайт резко потерял позиции в поиске без видимой причины
  • В списке администраторов CMS появился незнакомый аккаунт

Что делать прямо сейчас — пошагово

01

Зафиксируйте симптомы, не паникуйте

Сделайте скриншоты предупреждений браузера или Google, запишите, когда заметили проблему и что именно изменилось на сайте. Это ускорит поиск точки заражения.

02

Изолируйте сайт

Временно закройте сайт от посетителей (страница технических работ) или ограничьте доступ на уровне хостинга — это остановит распространение вируса и защитит посетителей.

03

Смените все пароли

Хостинг, панель управления, админка CMS, FTP, база данных — везде. Вирус часто попадает на сайт именно через скомпрометированный или устаревший пароль.

04

Найдите вредоносный код

Сравните файлы сайта с чистой версией CMS и шаблона, проверьте список администраторов на посторонние аккаунты, просканируйте базу данных на подозрительные записи и скрипты.

05

Обновите CMS, плагины и темы

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

06

Снимите предупреждение Google

В Google Search Console → «Проблемы безопасности» подайте запрос на повторную проверку после очистки. Рассмотрение занимает от нескольких дней до двух недель.

07

Настройте мониторинг и бэкапы на будущее

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

Почему самостоятельная чистка часто не помогает

Проблема не в том, чтобы найти и удалить заражённые файлы — это можно сделать и без специалиста. Проблема в том, чтобы найти все из них и закрыть точку входа. Типичные ошибки при самостоятельном лечении:

  • Удалили видимые симптомы, но не нашли backdoor — вирус возвращается через 1–2 недели
  • Восстановили сайт из старой резервной копии, которая уже была заражена
  • Не обновили уязвимый плагин или шаблон — точка входа осталась открытой
  • Потратили несколько дней на разбор кода без нужных инструментов, пока сайт продолжал терять посетителей и позиции в поиске

Как мы решаем проблему вирусов в Точка KZ

Есть два варианта, в зависимости от того, обслуживается ли у нас ваш сайт:

Разовая услуга «Удаление вирусов с сайта»

Для тех, у кого нет действующего договора на сопровождение. В услугу входит: диагностика и поиск точки входа, полная очистка файлов и базы данных, обновление CMS и закрытие уязвимости, снятие предупреждений Google и браузеров, отчёт о причине заражения.

от 37 500 ₸

Срок — 2–7 дней, в зависимости от масштаба заражения

Автоматически — на техническом сопровождении

Если сайт уже подключён к техническому сопровождению Точка KZ, устранение вируса входит в тариф без дополнительной оплаты. Мониторинг замечает проблему одним из первых — часто ещё до того, как её увидят клиенты.

включено в тариф

Без дополнительного счёта

Разница на практике: без сопровождения о заражении обычно узнают от клиентов или из письма Google — то есть с опозданием на дни, а то и недели. С подключённым сопровождением мониторинг сообщает о подозрительной активности почти сразу, и чистка начинается раньше, пока ущерб минимален.

Как не допустить повторного заражения

  • Обновляйте CMS, плагины и темы вовремя — большинство заражений идёт через известные уязвимости
  • Используйте уникальные сложные пароли для админки, хостинга и FTP, меняйте их минимум раз в полгода
  • Делайте регулярные резервные копии и проверяйте, что они действительно восстанавливаются
  • Ограничьте число администраторов CMS и отключайте доступ уволенным сотрудникам и бывшим подрядчикам
  • Подключите мониторинг доступности — чтобы узнавать о проблеме первыми, а не от клиентов

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

Сколько стоит удаление вируса с сайта?

Разовая услуга «Удаление вирусов с сайта» стоит от 37 500 ₸ — точная цена зависит от масштаба заражения и CMS, срок — 2–7 дней. Если у вас уже подключено техническое сопровождение сайта, устранение вируса входит в тариф без дополнительной оплаты.

Может ли вирус вернуться после чистки?

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

Как долго снимается предупреждение Google «Сайт может быть небезопасен»?

После полной очистки и запроса на повторную проверку через Google Search Console — обычно от нескольких дней до двух недель.

Что делать, если нет доступа к хостингу или админке сайта?

Сначала восстановите доступ через хостинг-провайдера — обычно достаточно подтвердить владение аккаунтом. Если это не получается, обратитесь к нам: поможем восстановить доступы законным способом и дальше уже разберёмся с заражением.

Нужно ли останавливать рекламу, пока сайт заражён?

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

Итог

Вирус на сайте — это не приговор, но каждый день промедления обходится дороже: падают позиции в поиске, растёт число предупреждений в браузерах, уходят клиенты. Если сайт заражён прямо сейчас — напишите нам, оценим масштаб и назовём точный срок и стоимость лечения. А если хотите, чтобы подобные ситуации решались автоматически и без паники, — посмотрите тарифы технического сопровождения сайта.

Бесплатная консультация

Расскажите о задаче — найдём решение

Ответим в течение 2 часов в рабочее время.

Нажимая кнопку, вы соглашаетесь с политикой конфиденциальности