Лечение сайта от вирусов и восстановление после взлома

Сайт перенаправляет на чужие страницы, браузер предупреждает об опасности, хостинг заблокировал аккаунт?

Коротко про услугу

Признаки, что сайт заражён

  • посетителей с телефона перебрасывает на казино, знакомства или «выигрыши»;
  • браузер или поисковик показывает предупреждение об опасном сайте;
  • в поиске появились страницы на чужих языках или с чужими товарами;
  • хостинг прислал письмо о вредоносном коде или рассылке спама и ограничил аккаунт;
  • в админке появились незнакомые пользователи, а сайт стал заметно медленнее.

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

Почему мало просто удалить вирус

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

Как мы лечим сайт

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

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

Восстановление после взлома

Если вирус успел испортить контент, восстанавливаем страницы из чистой резервной копии или вручную. Удаляем спам-страницы из поиска, отправляем сайт на перепроверку в поисковые системы и следим, чтобы предупреждения сняли. Если хостинг заблокировал аккаунт, помогаем пройти разблокировку.

Чтобы не повторилось

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

Как мы работаем

  1. 01

    Заявка и доступы

    Вы описываете признаки заражения и передаёте доступы к хостингу и админке.

  2. 02

    Копия и диагностика

    Сохраняем заражённый сайт, ищем вредоносный код в файлах и базе данных.

  3. 03

    Очистка

    Удаляем вредоносные файлы, внедрённый код, лишних пользователей и «запасные ходы».

  4. 04

    Поиск уязвимости

    По журналам сервера выясняем, как взломали сайт, и закрываем эту дыру.

  5. 05

    Пароли и обновления

    Меняем все доступы и ключи, обновляем движок и модули.

  6. 06

    Восстановление репутации

    Отправляем сайт на перепроверку в поисковики и хостинг, следим за снятием предупреждений.

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

Как вирус попал на сайт?
Можно просто восстановить сайт из старой копии?
Сайт удалят из поиска?
Утекли ли данные клиентов?