Проверка сайта на наличие вирусов

Введение

Вирусы — это серьезная проблема не только для обычных пользователей, но также и для веб-мастеров и системных администраторов. Если обычный вирус на компьютере найти или определить довольно легко, так как у многих установлены современные антивирусы и другие системы защиты операционной системы, то найти вирус на сайтe довольно проблематично.

В этой статье мы рассмотрим с вами возможность поиска вирусов на вашем сайте, причем сделать это также можно даже тогда, когда сайт еще не доступен в сети Интернет. Кроме этого мы также проверим свой сайт на вирусы, размещенный в сети.

Большая проблема в том, что найти скрипты (файлы) вируса не составит труда, а вот если вирус (программный код) внедрится в уже существующие файлы вашего сайта, то тут будут уже более сложно его определить.

Проверка локального сайта на вирусы

Для чего же проверяется локальный сайт на вирусы? Ведь он еще не размещен в интернете и соответственно вирусов на нем быть не может. А все дело в том, что вы можете скачивать для своего сайта, который собираете на локально сервере, определенные файлы из Интернета: скрипты, шаблоны и так далее. Вот именно в этих файлах уже и может быть внедрен вредоносный код, о котором вы даже не будете подозревать.

Поэтому если вы разрабатываете (программируете) свой сайт полностью сами, либо же в специализированной фирме, то думаю не стоит задумываться насчет вирусов, как только вы скачиваете из интернета для своего сайта: скрипты, шаблоны, плагины, то здесь уже необходимо проверять сайт.

Для того чтобы проверить локальный сайт на вирусы воспользуемся бесплатным антивирусом для сайтов AI-Bolit, который можно скачать по следующей ссылке. Данный сканер позволяет искать вирусы и вредоносный код на сайте. Также при помощи данного сканера можно проверять сайт, размещенный в сети Интернет.

Так как мы проверяем локальный сайт, то скачиваем AI-Bolit для Windows. После скачивания файла необходимо распаковать архив в каталог. Лучше всего распаковывать в каталоге, где отсутствует кириллица (русские буквы). Конечно, если в названии каталога имеется русский текст, то работать будет все равно, в итоге я распаковал в следующий каталог:

Установка локального антивируса
Установка локального антивируса

Далее в папку site необходимо поместить сам сайт. Если это сайт на WordPress, то можно всю папку с сайтом, все равно это долго времени не займет, на лишнюю проверку файлов сайта. После копирования файла запускаем файл start.bat. Перед вами появится окно, в котором виден прогресс проверки файлов и текущая позиция проверки:

Сканирование локального сайта на вирусы
Сканирование локального сайта на вирусы

Сам сайт сканируется достаточно быстро. Сканирование сайта на WordPress вместе с CMS занимает порядка 5 минут. После того, как сканирование сайта будет завершено, об этом будет сообщено пользователя, а отчет по сканированию будет находится в корневом каталоге:

Отчет о сканировании локального сайта на вирусы
Отчет о сканировании локального сайта на вирусы

Сам отчёт будет выглядеть примерно следующим образом:

Результат сканирования сайта на вирусы
Результат сканирования сайта на вирусы

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

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

Проверка сайта на вирусы в сети Интернет

Если ваш сайт уже размещен в Интернете, то вы с легкостью также можете заразить свой сайт вирусами (со временем). Это делается также очень просто, например, скачивание скриптов, плагинов, шаблонов и установка их на хостинг из недостоверных источников, либо же вас просто могут взломать, через панель управления сайтом или FTP-доступ и внедрить вредоносный код на сайт.

В Интернете полно ресурсов, которые могут просканировать сайт на вирусы, но самый лучший вариант, если на вашем сервере (хостинге) будет установлена антивирусная защита, которая сама периодически будет сканировать файлы вашего сайта. Ее можно установить, либо же хостер по умолчанию предоставляет такой функционал:

Антивирус на хостинге
Антивирус на хостинге

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

Поэтому самый простой вариант – это установить антивирус на свой аккаунт, на хостинге (может быть платная услуга), либо же выкачать все файлы сайта и проверить при помощи локального антивируса, либо передать файлы сайта на специализированный сервис проверки сайтов на вирусы. Антивирус на хостинге постоянно сканируют файлы сайта и если находит подозрительный код, то помещает данный файл в карантин:

Антивирус на хостинге
Антивирус на хостинге

Заключение

Забывать про безопасность не стоит никогда, но если с вами (с проектом) случилась беда, то не стоит раньше времени паниковать и сразу же обращаться к специалистам. Можно попробовать решить проблему самостоятельно или же со службой технической поддержки вашего хостинг-провайдера.

Да, не всегда бесплатные антивирусы для лечения сайтов могут быть эффективны и необходим действительно специалист, которые поможет решить проблему, но все-таки попробовать стоит. Ну, а, чтобы такого не происходило, необходимо все модули, шаблоны, скрипты скачивать только с проверенных, желательно официальных ресурсах. Постоянно обновлять все компоненты, модули и конечно же периодически менять пароли от базы, фтп-аккаунтов и самого сайта.

Ну и самое главное, не забывайте делать бекапы сайта, так как если сайт будет взломан, то наверняка у вас на хостинге будет бекап сайта без вирусов, его же можно будет и развернуть.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Была ли эта статья полезна?

Оставить комментарий

Пожалуйста, авторизуйтесь чтобы добавить комментарий.
  Подписаться  
Уведомление о