Как понять, что сайт взломан, что делать в первую очередь и как восстановить.
Редирект на другой домен, странные страницы в поиске, письма от хостинга о вредоносном коде — признаки взлома обычно замечают не сразу.
Как понять, что сайт взломан
Проверьте выдачу Google по запросу site:ваш-домен — посторонние страницы на китайском или с фарма-спамом почти всегда означают заражение. Второй признак — новые файлы и пользователи в админке, которых никто не создавал.
Что делать в первую очередь
Закрыть доступ на время работ, сменить все пароли и ключи, найти точку входа — обычно это устаревший плагин или слабый пароль в админку. Восстанавливать сайт до устранения причины бессмысленно: заразят снова.
Как защититься дальше
Регулярные обновления CMS и зависимостей, ограничение попыток входа, бэкапы отдельно от сервера и мониторинг изменений файлов — это закрывает почти все типовые сценарии взлома.
Если сайт уже заражён и нужно быстро восстановить работу — пишите, разберём и почистим.