Заражение сайта вирусом или вирусами — это беда, от которой не застрахован никто. Чаще серьезное заражение приводит к глобальному падению выдачи и потере большинства клиентов. Однако вирусное заражение сайта лечится и очистка сайта от вирусов не миф, а реальность.
С чего начать
Прежде всего, если вы допустили заражение своего сайта, значит, вы не предприняли все необходимые меры защиты сайта и к этому вы должны вернуться после очистки сайта от вирусов.
Во-вторых, если вы понимаете, что нужна очистка сайта от вирусов, то имеете точные сигналы, что сайт заражен. Это сообщение может быть видно из браузера или получено в кабинете веб-мастера. В любых случаях вы понимаете, что сайт заражен и его нужно, лечить.
Отличным вариантом лечения будет использование незараженной резервной копии сайта. Сайт просто восстанавливается из резервной незараженной копии и на этом лечение заканчивается. Однако не всегда незараженный резерв сайта есть в наличии и не факт, что существующий резерв тоже не заражен.
Подготовка к очистке
Вирусы на сайт не приходят ниоткуда и это нужно понимать очень чётко. Прежде че начать лечить сайт, почистите свой рабочий компьютер и все компьютеры управления сайтом от вирусов.
Сразу перед чисткой сайта, поменяете пароли и логины доступа к сайту. Меняйте всё от логина и пароля доступа к административной части сайта, до доступов по FTP, базе данных, серверного почтового ящика.
Такую же процедуру смены паролей доступа проведите после очистки сайта от вирусов.
Обязательно сделайте полную резервную копию сайта.
Очистка сайта от вирусов
По тематике этого сайта, покажу, как проводится очистка сайта от вирусов на примере сайта Joomla.
Рабочая копия сайта для проверки
Еще раз сделайте локальную копию сайта и копию базы данных сайта на свой компьютер. Они понадобятся для работы.
Сравнение кодов
Вирусы сайта это программные коды, внедренные в файлы вашего сайта. Глобальная задача очистки сайта от вирусов — это найти все эти коды и удалить.
Как вариант поиска вирусного кода, это сравнение исходных файлов системы с аналогичными файлами сайта. Чаще, визуально внедренный код виден очень хорошо. Это довольно длинный набор цифр и/или букв (кодов) в тегах script или frame.
Кроме этого, вирус может быть внедрен отдельным файлов, который тоже ищется методом сравнения.
Антивирусный прогон
Понятно, что ручной поиск методом сравнения довольно долог и хочется его упростить. Для этого можно использовать бесплатные антивирусные утилиты известных антивирусников:
- · Лаборатории Касперского (https://www.kaspersky.ru/downloads)
- · Dr.Web CureIt! (https://free.drweb.ru/cureit/)
- Или прогоните файлы сайта через антивирусную программу, установленную на вашем компьютере.
Так как данные антивирусы не предназначены для работы с сайтами, то найдут они только явные вирусы знакомые им по работам с осями. Отчет по невидимым и удаленным вирусам скачайте.
Специальный прогон
Очистка сайта от вирусов продолжается и переходим к специальным инструментам. Очень интересен инструмент под называнием AI-BOLIT. Его можно скачать на компьютер и прогонять фалы сайта через него или воспользоваться онлайн версией. Отчет на фото.
Как видите на фото, AI-BOLIT нашел внедренный мной код рекламный код, разумно посчитав его чужим.
Поиск остатков
Если предыдущие шаги увенчались успехом, у вас есть вредоносные коды, найденные на сайте. Дальнейшая задача, используя любой текстовой с поиском и заменой по фразе, искать куски вредоносных кодов в файлах системы.
Дополнения
Проверки начинайте с файла index.php. Обязательно проверяйте файл .htaccess на наличие чужих строк: Rewrite|Redirect и HTTP_USER_AGENT|REFERER. Потенциально заражаются файлы: *.php;*.php4;*.php5;*.js;*.html;*.htm;*.css, их проверяйте обязательно и внимательно.
Вывод
К сожалению, должен констатировать, что очистка сайта от вирусов не гарантирует их полное удаление. Вылечить с наскока серьёзное заражение может не получиться. В этом случае, лучше обратиться к специалистам.
©joomla3-x.ru
Еще статьи
Похожие статьи
Безопасность Joomla сайта и почему ...
Значение безопасности любого сайта и безопасность сайта Joomla, в частности...
5 простых шагов защиты сайта Joomla...
5 простых шагов защиты сайта Joomla 3 выполняются на этапе установки и наст...
Установка SSL сертификата на Joomla...
Получение SSL сертификата остается необязательным и переход сайта на проток...
Защита сайта от вирусов
Свой сайт, как любое другое имущество, нужно защищать. Прежде всего, сайт н...
Риски социальных сетей
Социальные сети создавались для общения. Сегодня — это поле боя с героями, ...
Что такое информационное обслуживан...
Созданный сайт нуждается в постоянном внимании. Владельцам сайта, у которых...