Как очистить сайт Joomla от вирусов

Как очистить сайт Joomla от вирусов

Нередко можно встретить совет установить поверх сайта новую CMS Joomla той же версии, что и сайт, однако без папки инсталляции. Прибегать к этому методу не стоит и вот почему:

  • Все расширения, установленные ранее, останутся в первоначальном виде, поскольку перезапишется лишь та часть файлов, которая была в дистрибутиве движка. То есть, вирус, который вероятнее всего “пришел” через уязвимости в модулях, плагинах и компонентах, останется на месте.
  • Если заражение сайта произошло по вине злоумышленников, оставленные ими файлы на сайте также не исчезнут.
  • Не исключено, что вирус попал через шаблон, который вы вероятнее всего меняли. Шаблон не перезапишется, а значит избавиться от вируса не получится.

Диагностика сайта

Для начала нужно понять, с чем вы имеете дело. Для того, чтобы начать диагностику, скачайте файлы сайта на компьютер и просканируйте их обычным антивирусом. Удалите код файлов, на которые “укажет” программа. Не забудьте сделать резервные копии всех файлов, претерпевших изменение.

Затем открываем исходный код html страницы, находим "iframe" и "javascript", чтобы проверить, не являются ли они вредоносными. Аналогично поступаем с подгруженными внешними javascript файлам.

Кроме того, всегда можно проверить скачанный архив на одном из сайтов, призванных находить вирусы.

Удаление вируса

В первую очередь необходимо поменять пароли к админке, базе данных и FTP, а затем удалить вредоносный код на сервере. Обратите внимание на то, что очень часто вирус обнаруживается в шаблоне, поэтому его файлы нужно изучить как можно детальнее.

Кроме того, проблема может скрываться в файле framework.php в папке includes. Здесь же могут обнаружиться различные дополнительные файлы, содержащие код биржи ссылок, например, Sape.

Устранение последствий взлома Joomla

Следуя рекомендациям вы сможете устранить последствия взлома вашего сайта:

  • Проверьте корневую директорию сайта, нет ли в ней посторонних файлов.
  • Посмотрит, сколько администраторов видны в "Менеджере пользователей". Удалите лишних, а затем смените пароль.
  • Поменяйте пароль к FTP и к панели хостера.
  • Просканируйте файлы на антивирусе.

Само собой, поначалу новичку будет достаточно сложно вылечить зараженный сайт, однако этот опыт позволит вам в будущем избежать досадных ошибок. Что бы избежать проблем в будущем, прочтите полезный материал о том, как защитить joomla-сайт.

Оптимизация и безопасность Joomla 21-06-2015 1866
 

Последние комментарии

Популярные статьи