В основном, вирусы имею финансовую основу, и как правило, это распространение рекламы. Поэтому если вдруг вы обнаруживаете не понятную рекламу на своем сайте – то скорей всего это вирус.
Способы заражения сайта вирусом
подбор доступа (логина и пароля) к панели управления сайтов и/или к FTP;
использование уязвимостей и "дыр" в програмном коде движка;
заражение через локальный компьютер, с которого осуществлется редактирование сайта.
Как мы устраняем вирусы?
Находим причину заражения, для этого тщательно изучаем логи сайта.
Устраняем уязвимости, переписываем код.
Сканируем сайт на посторонний код и шеллы, при обнаружении удаляем.
Меняем все пароли: к админке, FTP, базе данных, хостингу.
Формируем отчет, выдаем рекомендации, как минимизировать повторное заражение.
Типы вирусов
PHP shell (шелл) – программа с визуальным интерфейсом, позволяющая получить полный доступ к сайту: удалять и редактировать файлы и базу данных. Как правило, получив доступ к сайту, злоумышленник "заливает" туда один или несколько шеллов.
Вставки кода JavaScript – этот программный код выполняется на стороне клиента в браузере. Проявляется как назойливые рекламные блоки и внезапная переадресация на другие ресурсы.
Мобильные вирусы – определяют тип устройства, с которого посетитель просматривает сайт, и в случае мобильного устройства перенаправляют на посторонний ресурс.
Сторонние ссылки – на вашем сайте появляются новые страницы с контентом и ссылками, причем, эти страницы могут быть оформлены в вашем дизайне.