Восстановление файлов Joomla после заражения: что менять, а что чистить

JoomLab

Восстановление файлов Joomla после заражения: что менять, а что чистить
COM_CONTENT_AUTHOR

JoomLab

Дата публикации

30 августа 2026

COM_CONTENT_VIEWS

3

Восстановление файлов Joomla после заражения: что менять, а что чистить

Восстановление файловой системы Joomla после взлома — это не хаотичное удаление всего подозрительного. Правильный подход разделяет файлы на две группы: те, что можно заменить на оригиналы, и те, что требуют ручной чистки. Мы восстановили более 150 сайтов после взлома и точно знаем: правильное разделение экономит дни работы. Разберём подробно.

Что можно заменить на оригинал

Эти файлы безопасно восстанавливать из официальных источников:

  • Ядро Joomla — скачать дистрибутив той же версии.
  • Стандартные расширения — взять из официального каталога.
  • Системные шаблоны — скачать у разработчика.
  • Файлы библиотек и фреймворков.

Замена на оригинал гарантирует, что в этих файлах не останется вредоносного кода.

Что требует ручной чистки

Некоторые файлы нельзя заменить, потому что они уникальны для вашего сайта:

  • Файл configuration.php с доступами к базе данных.
  • Кастомные компоненты, написанные под заказ.
  • Доработанные шаблоны.
  • Файлы интеграций с внешними сервисами.
  • Загруженные изображения и документы.

Эти файлы нужно проверять вручную и удалять только вредоносные фрагменты.

Порядок восстановления файлов

Правильная последовательность:

  1. Сделайте бэкап текущего состояния.
  2. Замените ядро Joomla на оригинал.
  3. Обновите расширения до официальных версий.
  4. Проверьте кастомные файлы вручную.
  5. Проверьте базу данных на вредоносные записи.

Как проверить, что файл заражён

Признаки заражённого файла:

  • Дата изменения не совпадает с вашими действиями.
  • Содержит функции eval, base64_decode, exec.
  • Отличается от оригинальной версии того же файла.
  • Содержит обращения к незнакомым доменам.
  • Находится в нестандартном месте.

Если файл вызывает подозрения — сравните его с оригиналом из официального источника.

Ошибки при восстановлении

Типичные ошибки, которых стоит избегать:

  • Удаление всех файлов подряд — можно потерять кастомные доработки.
  • Замена только ядра без проверки расширений — вирус останется в компонентах.
  • Игнорирование базы данных — вредоносные записи снова заразят файлы.
  • Восстановление из заражённого бэкапа.

Восстановление — это не только замена файлов, но и поиск источника заражения.

Когда нужен специалист

Обратитесь за помощью, если:

  • Заражены кастомные файлы, которые нечем заменить.
  • Вы не уверены, какие файлы безопасно заменять.
  • В базе данных обнаружены вредоносные записи.
  • Сайт не работает после попытки чистки.

Профессиональное восстановление быстрее и безопаснее экспериментов. Услуга удаление вредоносного кода включает сканирование файлов и базы, а при глубоком заражении подключаем лечение от вирусов — обычно 1–2 дня, срочно за 2–4 часа. Если данных много и они повреждены — восстановление после взлома.

«Заменить файл на оригинал просто. Сложно понять, какой файл можно заменять, а какой — только чистить вручную».

Если вы не уверены, какие файлы заражены и как их восстанавливать, — не рискуйте. Ошибка может стоить сайту работоспособности.