Аварийный перенос сайта
Хостинг недоступен? Находим последнюю рабочую копию, восстанавливаем сайт из бэкапа на новом сервере, переключаем DNS и проверяем оплату и доставку.
Проверка сайта на вирусы имеет смысл, только если проверка смотрит глубже страницы: в файлы на сервере, записи базы, журналы входов и учётные записи администратора. Но одного обнаружения заражения мало. Дальше три разных вопроса: закрыто ли то, через что заходят; есть ли копия, из которой сайт действительно поднимается; и что делать, если хостинг исчез вместе с сайтом. Под каждый есть своя работа: защита сайта от взлома, резервное копирование с проверкой восстановления, аварийный перенос на другой сервер. Начинаем с бесплатного разбора состояния на 1–3 рабочих дня. Это первичный аудит безопасности сайта, после которого говорим, что нужно первым, а что можно отложить. Сайт без обновлений безопасности работает как работал, и это видно только в день, когда найденную дыру начинают использовать.
Обновляем движок и плагины, требуем надёжные пароли и двухфакторный вход, ограничиваем права каждого, у кого есть доступ.
Проверка файлов, журнал входов и оповещения помогают заметить взлом или подозрительную активность.
Резервные копии лежат отдельно от сайта, поэтому после сбоя можно вернуть рабочее состояние.
Абсолютной защиты не существует: мы снижаем риск и сокращаем время восстановления. Что именно уязвимо на вашем сайте, показывает аудит.
Хостинг недоступен? Находим последнюю рабочую копию, восстанавливаем сайт из бэкапа на новом сервере, переключаем DNS и проверяем оплату и доставку.
Обновляем устаревшее, закрываем служебные разделы, ограничиваем перебор паролей и проверяем, что копии восстанавливаются. Начинаем с бесплатного разбора.
Копии базы и файлов вне сервера с шифрованием и регулярным тестовым восстановлением. Начинаем с бесплатной проверки того, что у вас сейчас.
Провайдер не называет срок восстановления или площадки уже нет. Здесь нужен аварийный перенос, аудит подождёт; с переноса и начинаем, остальное проверяем после запуска.
Разберём вашу ситуацию на бесплатном аудитеGoogle показывает предупреждение, в поиске появились чужие страницы, хостинг прислал уведомление о вредоносных файлах или в админке есть пользователь, которого никто не создавал. Сначала нужно найти, как зашли, и только потом чистить, иначе заражение возвращается.
Взлома не было, и именно поэтому никто не смотрел, что крутится под сайтом. Версию PHP и платформы видно сразу, и часто она давно не получает исправлений безопасности. Вам нужно закрыть то, что ищут автоматы, до того как они доберутся до вашего сайта.
Поднимется ли из них рабочий магазин и с какой даты — это проверяет только тестовое восстановление. Хостинг что-то хранит, модуль что-то архивирует, но пока копию никто не разворачивал, ответа нет. Под это есть отдельная работа с копиями.
Нормальная ситуация: опишите, что есть, и бесплатный разбор покажет, какая из работ нужна первой. Бывает, что никакая — тогда так и скажем.
Выясняем, что происходит: сайт недоступен, есть признаки заражения или это плановая проверка. Если сайт лежит или его взломали только что, разбор может подождать: сначала — что делать сейчас, в том числе чего не делать, чтобы не стереть следы.
Смотрим то, что видно снаружи, и то, что видно с имеющимся доступом к хостингу: версии, открытые служебные разделы, учётные записи, первичные признаки заражения, предупреждения Google, наличие и свежесть копий, на кого оформлены домен и сервер. Этого достаточно, чтобы сказать, где наибольший риск; расследование взлома в разбор не входит.
Берём ту работу, которую разбор показал первой, и фиксируем объём, срок и сумму в договоре. Срок зависит от того, что нашли: настройка копий для сайта-визитки и закрытие уязвимостей магазина с десятками сторонних модулей отличаются в разы.
Отдаём письменный список сделанного и того, что осталось открытым, с объяснением почему. Ошибки по нашей вине в рамках гарантии исправляем бесплатно; свои доступы после завершения удаляем и сообщаем об этом.
Онлайн-сканеры проверяют только то, что видит посетитель: вредоносные скрипты на странице, перенаправления, присутствие в чёрных списках. Значительная часть заражений прячется глубже — в файлах, изменённых без вашего ведома, в записях базы, в скрытых учётных записях администратора. Поэтому полная проверка идёт на сервере: сравниваем файлы платформы и модулей с оригиналами, ищем подозрительные изменения по датам, смотрим журналы входов. Если что-то нашли, сначала выясняем, как оно попало, иначе после чистки вернётся.
Не удалять подозрительные файлы сразу и не восстанавливать копию вслепую: так теряются следы, по которым видно, как зашли, а без этого взлом повторится. Первые шаги — сменить пароли к хостингу, админке и базе, сохранить текущее состояние сервера и журналы. Дальше — поиск точки входа, чистка или восстановление из копии, сделанной до взлома, и закрытие уязвимости. Лечение — отдельная работа со своим объёмом; защиту и копии с проверкой восстановления настраиваем уже после него.
Проверка того, за чем приходят автоматы: версии платформы, PHP и модулей без обновлений безопасности, открытые админки и служебные файлы, слабые пароли и лишние учётные записи, права на файлы, настройки сервера. Отдельно — резервные копии: где лежат и восстанавливался ли из них кто-нибудь хотя бы раз. На руки вы получаете список с приоритетами: что закрыть немедленно, а что можно планировать. 31 июля 2026 года на нескольких живых магазинах мы нашли PHP 7.3.33, который не получает обновлений безопасности с декабря 2021 года.
Google нашёл на сайте вредоносный код, фишинговую страницу или перенаправление на сторонние ресурсы и пометил сайт в своих чёрных списках. Предупреждение видят посетители в браузере и в поиске, а подробности — в разделе безопасности Search Console: там обычно указаны примеры адресов. Убрать предупреждение можно только после чистки: тогда в той же консоли подаётся запрос на повторную проверку. Подавать его до того, как найдена точка входа, бесполезно — заражение возвращается, и повторное рассмотрение затягивается.
Нет. Сертификат шифрует соединение между браузером и сервером, чтобы пароль или данные заказа не прочитали по дороге. На то, что стоит на самом сервере, он не влияет: устаревший модуль с известной уязвимостью одинаково открыт, с замочком в адресной строке или без него. Взломанный сайт с действующим сертификатом — обычная картина.
Поверхностно — да, онлайн-сканером: это бесплатно, но глубже страницы он не смотрит. Первичная проверка на признаки заражения при имеющемся доступе к хостингу входит в наш бесплатный разбор состояния на 1–3 рабочих дня. Если признаки есть, полный поиск точки входа и чистка — уже отдельная платная работа, и её объём называем после разбора.
Ориентируйтесь на события: обновление платформы или модулей, смену разработчика или подрядчика с доступами, момент, когда версия PHP или платформы перестаёт получать обновления безопасности, и любое странное поведение сайта. Копии стоит проверять тестовым восстановлением по расписанию: создание файла ещё ничего не доказывает.
Это видно из того, что случилось. Сайт лежит, потому что исчез хостинг, — аварийный перенос. Сайт работает, но обновлений под ним давно не было, — защита от взлома. Копии вроде есть, но из них никто не восстанавливался, — резервное копирование с проверкой восстановления. Если сайт уже взломан, сначала лечение, а защиту и копии настраиваем после него. Не уверены — опишите ситуацию, и вид работы назовём в рамках бесплатного разбора.
Опишите задачу своими словами — подскажем, с чего начинать, и нужно ли вам то, за чем вы пришли. Если не нужно, так и скажем.