Безопасность сайта
Взломали сайт на WordPress: что делать и как восстановить работу
Что делать, если WordPress перенаправляет на чужой сайт, Google показывает предупреждение или хостинг заблокировал сайт. Шаги для диагностики и восстановления.
Незнакомые страницы в Google, перенаправление на рекламу или новый администратор в WordPress могут указывать на взлом. Зафиксируйте симптомы, ограничьте доступ к опасным страницам и сохраните данные для расследования и восстановления.
Зафиксируйте признаки взлома
Запишите адрес, время, устройство и последовательность действий. Например: «В 10:20 открываю страницу услуги из результатов Google на телефоне и вижу перенаправление». Приложите скриншот предупреждения, если он есть. Некоторые перенаправления срабатывают только у мобильных посетителей или при переходе из поиска.
Проверьте сообщения хостинга и отчёт «Проблемы безопасности» в Search Console. Если браузер предупреждает об опасности, не обходите предупреждение и не вводите логин или платёжные данные на такой странице.
Что сделать до очистки сайта
Свяжитесь с хостингом. Попросите сохранить журналы доступа и сделать снимок файлов и базы данных. Если сайт перенаправляет людей на мошеннические страницы или подменяет оплату, согласуйте временное ограничение доступа к затронутым страницам или оформлению заказов.
Уточните, за какие даты есть резервные копии. Для магазина сначала сверьте, какие заказы и изменения каталога появились после последней чистой копии. Восстановление старой базы может их стереть. Текущие файлы и базу сохраните отдельно для диагностики и восстановления. Подробнее — в справке WordPress о взломе.
Что должно включать удаление вирусов с WordPress
При диагностике проверяют файлы, базу данных, учётные записи, правила перенаправлений и журналы. Важно выяснить, как появился вредоносный код: например, через уязвимый плагин или скомпрометированный доступ. Очистка должна охватывать и механизм, который может восстановить заражение после удаления видимых файлов.
После очистки смените скомпрометированные пароли с доверенного устройства, отзовите активные сессии и проверьте права доступа. Согласуйте обновление компонентов и подключение двухфакторной аутентификации для администраторов.
Как проверить восстановление сайта после взлома
Проверьте проблемные URL по записанному сценарию, а также вход, формы и оформление заказов. Попросите исполнителя кратко описать, что удалено, какие доступы обновлены и что сделано против повторного заражения. Если в Search Console есть предупреждение, отправьте запрос на проверку после устранения всех указанных проблем.
