Вирусы

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

Причины заражения сайтов

Для предупреждения заражения сайтов вирусами следует прежде всего разобраться с причинами их появления. Они могут быть следующие:

  • Несвоевременное обновление программного обеспечения. Более старые версии системы сильнее подвержены заражению.
  • Ошибки программирования, которые приводят к уязвимости программного кода сайта.
  • Заражение вирусами компьютеров персонала, получившего доступ к протоколу ftp://. Подобные вирусы способны считывать логины и пароли администраторов сайта.
  • Ошибки системного администрирования. Это может быть пропуск шелл-скриптов, несущих вред сайту.
  • Предоставление одному из пользователей очень больших полномочий.
  • Преднамеренный подбор прав доступа на ftp://, логинов и паролей или взлом сайта.

Как понять, что сайт заражен?

Понять, что сайт заражен вирусами можно по следующим пунктам:

  • Появление тревожных уведомлений от хостинг-провайдера.
  • Резкое увеличение нагрузки. Чаще всего в таком случае исходящий трафик существенно превышает входящий при неизменном количестве посетителей.
  • Появление пометки о наличии вероятной угрозы на сайте в поисковой выдаче.
  • Предупреждение от антивирусной программы о вирусной активности на сайте.
  • Медленная загрузка страниц сайта или перенаправление на посторонние ресурсы.
  • Произвольное создание новых файлов и папок, либо изменение дат создания имеющихся файлов.

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

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

Осуществить проверку можно одним из предложенных ниже способов:

1. Воспользоваться онлайн-проверкой.

Данный вариант самый простой. Для проверки можно использовать такие онлайн-сервисы:

  • VirusTotal — проверяет сайт на наличие самых популярных вирусов.
  • Dr.Web — известен многим. Осуществляет проверку по ссылке на сайт.
  • Antivirus-Alarm — отличается хорошим функционалом.
  • Ai-bolit — является наиболее популярным для проверки хостингов. Его загружают на сервер, где он осуществляет проверку. Кроме обнаружения вирусов сервис показывает наиболее уязвимые места сайта. За дополнительную плату Ai-bolit устанавливает защиту и лечит сайт от вирусов.

2. Проверить сайт с помощью Yandex и Google

Стоит добавить сайт в Яндекс-Вебмастер и Google Webmaster Tools. Кроме проверки на вирусы эти сервисы имеют много полезных функций.

3. Проверить оффлайн

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

Лечение вирусов

Компьютер, который имеет доступ к ftp://, обязательно должен находится под защитой надежного антивируса с обновленной базой. Запускается полная проверка системы. После ее окончания непременно следует сменить пароль к ftp://, пароль доступа к административной панели и ко всем базам данных.

Затем на компьютер копируют текущую версию сайта, который необходимо проверить. Далее обращаются на хостинг за логами нагрузки и проверяют соотношение входящего и исходящего трафика. Эти действия выполняют для протоколов ftp, pop3 и smtp.

Скопированные на компьютер данные разархивируют в отдельной папке и проверяют с помощью антивируса.

Обязательно необходимо оценить время проведения последних обновлений и доработок. Следует проверить все папки и файлы. Подозрительные объекты необходимо исключить из базы.

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

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

Надежнее всего решить проблему с вирусами на сайте обратившись к специалистам.

Профилактика заражения сайта вирусами

Для предотвращения заражения сайта вирусами следует:

  • Минимум раз в неделю создавать резервные копии и back-up сайта.
  • Проверять back-up надежным антивирусом.
  • Подключить систему оповещения о неполадках в Yandex.Метрике.
  • Регулярно обновлять программное обеспечение.
  • Периодически менять пароли. В идеале выбирать сложные пароли и подключить панель капчи для входа на сайт.
  • Давать пользователям небольшие права доступа на сайт.
  • Не выводить в браузер пользователя ошибки баз данных и скриптов.
  • Регулярно контролировать и анализировать исходящий и входящий трафик сайта.
  • Регулярно сканировать компьютер на наличие вирусов.
  • При администрировании вместо Windows отдавать предпочтение ОС Linux/Unix.
  • Использовать не ftp, а sftp.
  • Периодически проводить аудит сайта с помощью специалистов.

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

ОСТАВИТЬ ЗАЯВКУ НА ЧИСТКУ ВИРУСОВ

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