Гид компьютерного мира - Информационный портал
  • Главная
  • Instagram
  • Как проверить url адрес на вирусы. Онлайн проверка системы, файлов и ссылок на вирусы

Как проверить url адрес на вирусы. Онлайн проверка системы, файлов и ссылок на вирусы

На днях хостинг провайдер reg.ru приостановил работу некоторых PHP функций (в частности mail – отправки сообщений) на сайте одного моего клиента, объясняя это тем, что в аккаунте было найдено вредоносное программное обеспечение, рассылающее спам. Перестала работать и приходить заказы, а это уже убытки. В связи с этим я решил рассказать вам, читатели сайт как проверить свой сайт на вирусы и вовремя удалить вредоносный код.

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

Как действовать при подозрениях о заражении сайта на вирусы:

  1. Проверить сайт на вирусы и найти файлы содержащие вредоносный код (об это будет половина статьи),
  2. Удалить или вылечить обнаруженные файлы (вторая половина статьи),
  3. Закрыть “дыры” в сайте, через которые проникли нехорошие скрипты.

Все 3 случая взлома, с которыми я сталкивался (2 моих и 1 клиентский) происходили по одной причине – на хостинге некоторые папки имели публичные права доступа 777, разрешающие всем желающим записывать туда любую информацию, так что пункт №3 про закрытие “дыр” самый важный. Про него я расскажу в конце.

Почему неэффективны онлайн антивирусы для сайта

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

Проблема в том, что такие сервисы как antivirus-alarm.ru , virustotal.com , xseo.in , 2ip.ru и т.д. имеют доступ только ко внешней стороне вашего сайта. Это значит, что они обнаружат вредоносный код только, если он вылезет наружу и будет проявлять какие-то признаки.

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

Достоинство онлайн антивирусов: Простота использования – написал URL сайта, нажал кнопку и получил результат. Но, не факт, что нашел вирус.

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

Антивирусные плагины

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

Одним словом – в критической ситуации может потребоваться полное сканирование всех файлов хостинга, включая тех, что не относятся к CMS.

Итак, переходим к разделу “Как проверить сайт на вирусы профессиональными способами?”.

Проверка файлов сайта антивирусом AI-Bolit

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

Последнее время я пользуюсь для этих целей разработкой Revisium – антивирусом AI-Bolit. Кроме своего антивируса для сайтов, этот сервис участвовал в совместной разработке антивируса для Яндекс.

Давайте по шагам пройдем все этапы поиска и лечения с помощью AI-Bolit.

Установка антивируса AI-Bolit

С этой страницы скачиваете архив с программой для хостинга – https://revisium.com/ai/ (файл небольшой).

Есть версия для Windows – для ее использования необходимо скачать все файлы сайта с хостинга себе на компьютер.

Есть версия для хостинга – проверка на вирусы идет прямо там (на сервере с сайтом). Я буду рассказывать о работе именно хостинговой версии, скачивайте ее.

Распакуйте скачанный архив, в результате, у вас появляется папка с названием аналогичным названию архива – ai-bolit, папка tools и 2 файла.

Для работы понадобится только содержимое из первой папки (ai-bolit), состоящее из 5 файлов. Необходимо закинуть в корневую папку вашего сайта (туда, где лежит ваш index.php) по FTP или через файловый менеджер эти 5 файлов.

Настройка программы

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

1. Настройка глубины сканирования. Она может быть 3 степеней: 0 – быстрая проверка, 1 – экспертная, 2 – параноидальная, по умолчанию стоит 1. Отвечает за этот параметра строка:

Define("AI_EXPERT_MODE", 1);

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

Define("PASS", "1122334455");

После сохранение настроек переходим к запуску сканера.

Запуск программы

Дальнейшие действия будут проводиться через браузер. В адресной строке вам необходимо набрать URL ведущий на запускающий файл ai-bolit – ваш-сайт/ai-bolit.php?p=указанный-пароль .

Через некоторое время сканирование всех файлов вашего сайта будет завершено и вы получите отчет вот такого вида:

Проблемы при запуске

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

В этом случае есть 3 варианта:

  1. Хостер сам осуществляет сканирование на вирусы и предупреждает клиентов об их появлении.
  2. Хостер может разрешить вам проверку после запроса в службу технической поддержки.
  3. Скачивайте файлы сайта на компьютер и проверяйте версией антивируса для Windows.

Анализ результатов

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

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

Закрываем уязвимости сайта

Теперь об устранении причин заражения. Выше я говорил, что чаще всего вирусы заливаются через папки, имеющие общий доступ для всех – права доступа 777 (rwxrwxrwx).

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

Для того, чтобы заражение не повторилось после вашего лечения, надо проверить каждую папку, в которой Манул нашел инфицированные файлы и, если надо, сменить права – запретить общий доступ – выставьте свойства 755 (rwxr-xr-x).

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

На этом у меня сегодня все – здоровья вашим проектам.

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

Ниже будут рассмотрены 5 вариантов анализирования системы. Правда, провести эту операцию без загрузки маленькой вспомогательной программы не получится. Сканирование осуществляется в режиме онлайн, но антивирусам требуется доступ к файлам, а сделать это через окно браузера довольно затруднительно.

Сервисы, позволяющие осуществить проверку, можно подразделить на два вида - это системные и файловые сканеры. Первые проверяют компьютер полностью, вторые способны проанализировать только один файл, загруженный на сайт пользователем. От простых антивирусных приложений, онлайн-сервисы отличаются размером установочного пакета, и не обладают способностью «лечения» или удаления подверженных заражению объектов.

Способ 1: McAfee Security Scan Plus

Данный сканер - это быстрый и простой способ проверки, который за несколько минут бесплатно проанализирует ваш ПК и оценит защищенность системы. Функцией удаления вредных программ он не обладает, а только оповещает об обнаружении вирусов. Чтобы запустить сканирование компьютера с его помощью, вам понадобится:


Программа начнет сканирование, после чего выдаст результаты. Клик по кнопке «Исправить сейчас» перенаправит вас на страницу покупки полной версии антивируса.

Способ 2: Dr.Web Онлайн-сканер

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

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

Сервис начнет анализ, по окончании которого выдаст результаты.

Во второй вкладке можно загрузить свой файл для проверки.

  1. Выберите его с помощью кнопки «Choose file» .
  2. Нажмите «Проверить» .

Dr.Web осуществит сканирование и выдаст результаты.

Способ 3: Kaspersky Security Scan

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


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

Способ 4: ESET Online Scanner

Следующий вариант проверки ПК на вирусы онлайн – это бесплатный сервис ESET от разработчиков известного NOD32. Основное достоинство этого сервиса - тщательное сканирование, которое может занять около двух часов и более, в зависимости от количества файлов в вашем компьютере. Онлайн сканер полностью удаляется после окончания работы и не оставляет за собой никаких файлов.


ESET Scanner обновит свои базы и начнет анализ ПК, по окончании которого программа выдаст результаты.

Способ 5: VirusTotal

VirusTotal – это сервис от компании Google, способный проверять ссылки и загруженные на него файлы. Такой способ подойдет для случаев, когда, например, вы загрузили какую-либо программу и хотите убедиться, что она не содержит вирусы. Сервис умеет одновременно анализировать файл по 64-ем (на данный момент) базам других антивирусных средств.

  1. Чтобы проверить файл посредством данного сервиса, выберите его для загрузки, нажав на одноименную кнопку.
  2. Далее кликните «Проверить».

Сервис начнет анализ и выдаст результаты по каждому из 64-ех сервисов.


Чтобы сканировать ссылку, проделайте следующее:

  1. Впишите адрес в текстовое поле и нажмите на кнопку «Введите URL».
  2. Далее нажмите «Проверить» .

Сервис проанализирует адрес и покажет результаты проверки.

Инструмент предназначен для онлайн проверки сайтов на наличие нежелательного ПО и иных угроз безопасности. С его помощью можно быстро проверить нахождение сайта под санкциями поисковой системы Яндекс, не дающим занимать высокие позиции в выдаче.

Как осуществляются проверки сайта на вирусы?

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

В конце 2016 года Яндекс знает о 370 тыс. опасных страниц (не учитывая Google, Rambler, Yahoo и т.д.), на которых есть вирусы, и этот список ежедневно пополняется. За сутки пользователи Яндекс браузера при помощи компьютера скачивают 1,1 млн файлов, из них 42 тысячи технология Protect признаёт опасными.

Наличие на сайте вирусов очень негативно сказывается на его позициях и является важным фактором ранжирования. Это связано с тем, что Яндекс старается гарантировать безопасность своей выдачи. Сайты, занимающиеся распространением вредоносных кодов и сервисов, будут помечены опасными.

Типы угроз, которые гарантированно обнаружатся при помощи проверки данным инструментом

Что делать если на сайте обнаружен вирус?

Если Вы не распространяете вирусы по собственной воле, то необходимо вылечить зараженный сайт, сделать это можно двумя способами:

  1. Самостоятельно. Для этого необходимо обладать набором специальных навыков и ПО, позволяющими эффективно анализировать сайт на наличие веб-шеллов, вредоносных элементов в шаблонах, базе данных или на сервере в целом.
  2. При помощи экспертов. Для этого доверьтесь профессиональным программистам из MegaIndex
    Специалисты просканируют ресурс на наличие уязвимостей, “почистят” код от вирусов, установят антивирус и очистят репутацию сайта в поисковых системах.

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

1. Используйте онлайн-проверку:

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

2. Проверьте через Google и Yandex

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

Есть у Google еще один сервис для проверки сайта на вирусы GoogleSafeBrowsing . Нужно просто в соответствующее окно ввести название своего сайта и нажать на значок лупы.

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

Теперь займемся проверкой файлов сайта прямо на Вашем компьютере. Эта проверка позволяет выявить большинство взломов, которые не проявляют особой активности и могут остаться незамеченными при использовании онлайн-сервисов, которые мы описали выше.

Для начала, вам необходимо скачать файлы сайта на компьютер.

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

  1. Al-Bolit - очень популярный инструмент. Поскольку его можно использовать и в офлайн, установив себе на компьютер, то не могли не добавить этот сканер в обзор.
  2. ClamAV - бесплатный антивирус, подходит для любых ОС: Linux, BSD и Windows. Его можно установить на компьютер и “прогнать” файлы. Базы вирусов обновляются каждые 4 часа.

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

Удаляя вредоносный код не думайте, что вылечили сайт. Да, сайт то вы восстановили, но "дыра" через которую взломали его остается, и 99%, что через небольшое время, взлом повторится снова. Поэтому мы подготовили для вас советы о том, как лечить зараженный сайт , и о том как улучшить безопасность сайта .

Также, если вы знаете еще способы поиска, которые не описаны здесь, то пишите их в комментариях, и они будут добавлены в статью. А еще смело задавайте вопросы, наши эксперты отвечают на них очень быстро.

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

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

Профилактика заражения

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

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

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

Используем Google для проверки

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

Для начала заходим в панель вебмастера . Она находится по ссылке google.com/webmasters/tools/home (нужно войти в свой Google аккаунт). После этого нажимаем на кнопку «Добавить ресурс » и вводим ссылку на сайт в окошко. После этого жмём «Добавить ».

После этого от нас потребуется подтвердить права на сайт. Для этого нужно разместить HTML шаблон на ресурсе, чтобы Google смог нас идентифицировать. Выполняем все действия из инструкции и жмём «Подтвердить ».

После подтверждения мы можем посмотреть всю информацию о нашем сайте. Для этого выбираем вкладку «Проблемы безопасности ». Если на странице есть вирусы – система нас об этом оповестит. Если нет – увидим такую картину.

Яндекс для проверки на вирусы

По большому счету, в Яндексе мы повторяем ту же процедуру, что и в Google:

Доктор Веб и Касперский

В большинстве своем, проверив сайт через эти два сервиса можно на 97% быть уверенным, что сайт не содержит вирусов. Эти лаборатории посвятили годы разработке антивирусных программ, поэтому сомневаться в их компетентности не приходится. Начнем с Доктора Веба.

Заходим на официальный сайт vms.drweb.ru/online. Кроме проверки на вирусы можно посмотреть обширную подборку информации о вирусах и их распространении. Главная часть страницы – адресная строка посередине, в которую вводим ссылку на проверяемый ресурс и жмём «Проверить ».

Через некоторое время мы получим подробное описание проведенных проверок, а так же заключение об опасности либо безопасности страницы.

Работа «Касперского » построена по тому же принципу. Однако здесь мы можем так же проверить и файлы . Вводим URL в адресную строку и жмём проверить .

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

Другие онлайн сервисы

Кроме уже рассмотренных есть и другие сервисы для проверки ссылок:


Лучшие статьи по теме