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