Что делать, если сайт на Joomla
заражён вирусом
Хостинг грозит блокировкой, Google помечает сайт как опасный, пользователи уходят. С 2009 года мы чистили десятки заражённых сайтов на Joomla. Разбираем пошаговый план — с симптомами и конкретными шагами.
Симптомы
Как понять, что сайт заражён
Редирект на другие сайты
Пользователей уводит на казино, фишинг, взрослые сайты. Часто — только с мобильных.
Появление чужих страниц
В индексе Google — страницы на непонятных языках. Иероглифы, порно-заголовки.
Спам-рассылки
Хостинг блокирует за рассылку. Ваш сайт стал частью спам-сети.
Пометка в Google
«Этот сайт может нанести вред вашему компьютеру». Трафик из поиска падает.
Что делать
Пошаговая очистка
1. Сделать бэкап сайта и базы на текущий момент — это «улики» для анализа.
2. Проверить #__users, #__extensions, #__content на подозрительные записи.
3. Сравнить файлы с чистой сборкой Joomla 6 — найти изменённые.
4. Очистить .htaccess, index.php, плагины, модули от чужого кода.
5. Сменить все пароли, обновить ядро и расширения, поставить защиту.
Кейс · Severtransstroj
Корпоративный сайт: чистка и защита за неделю
Задача: Severtransstroj — корпоративный сайт на Joomla 6. Хостинг заблокировал сайт за рассылку спама. Через сайт шли рассылки через уязвимый legacy-плагин. Google пометил ресурс как опасный. Трафик из поиска — ноль. Клиент потерял 3 дня лидов.
Что сделали: сделали бэкап и изолировали сайт. Сравнили файлы с чистой сборкой Joomla 6 — нашли 6 модифицированных файлов и один вредоносный PHP в /images. Почистили .htaccess, убрали чужой код из плагинов. Заменили уязвимый legacy-плагин на современный аналог. Сменили все пароли. Настроили firewall и регулярные бэкапы.
Результат: хостинг снял блокировку через сутки. Google убрал пометку через 5 дней. Трафик из поиска восстановился за 2 недели. За полгода — ни одной попытки заражения. Клиент добавил мониторинг безопасности на постоянной основе.
Вопросы и ответы
Про цены и сроки
Сколько стоит лечение?
Стоимость зависит от задач проекта — назовём после аудита. Считаем смету по составу работ: фиксируем в договоре. Бесплатный аудит — оценим проект без обязательств.
Сколько занимает по срокам?
Отвечаем в течение рабочего дня. Стандартный случай — от 3 до 7 дней. Крупные порталы с большим архивом — обсуждаем отдельно.
Как оплачивается работа?
Прозрачная смета без скрытых доплат. Оплата по этапам: диагностика — очистка — защита. Пришлём расчёт в течение 1 рабочего дня.
Как вирус попал на сайт?
Обычно через устаревшие плагины, слабые пароли или незащищённую админку. Проведём аудит, покажем точку входа.
Сайт заражён?
Пришлите ссылку и доступ к логам. Проведём диагностику, найдём и удалим вредоносный код. Бесплатный аудит — оценим проект без обязательств.
Начнём диагностику →




Messenger Max