Многие пользователи не особо желают устанавливать на свой компьютер антивирусные продукты.
Многие из них платные, некоторые нагружают ПК сверх меры.
Специально для таких юзеров и были придуманы сервисы для проверки на вирусы онлайн.
Онлайн-сервисы для проверки компьютера на вирусы могут проверять только отдельные файлы.
Причем максимальный размер проверяемого элемента ограничен.
Проверить весь ПК (как при использовании стандартного антивируса) не получится.
Содержание:
Лучшие сервисы
В список лучших онлайн-антивирусов входят даже сервисы от таких известных гигантов, как ESET или Kaspersky Lab.
Но есть и детища от менее известных разработчиков. И они не уступают по функционалу разработкам известных компаний.
вернуться к меню ↑
Virus Total
Сайт: https://www.virustotal.com/ru/
На сегодняшний день это самый продвинутый и успешный онлайн-сервис для проверки на вирусы отдельных файлов, архивов и ссылок.
Данным антивирусом может воспользоваться любой желающий. Это совершенно бесплатно.
Сервис использует около 50 антивирусных сканеров от различных разработчиков.
Это позволяет добиться отличных результатов при проверке файлов на вирусы и другое вредоносное программное обеспечение.
Преимущества Virus Total
Отзывы о сервисе
Есть как положительные, так и отрицательные отзывы. Без этого никак.
К примеру, пользователь с ником «steelslife» пишет, что доволен работой сервиса.
Было только несколько ложных срабатываний. Но они появились из-за сканеров от неизвестных разработчиков, которые входят в инструменты сервиса.
Тем не менее, некий господин «Reprotected» решил, что антивирус работает некорректно, так как не может проверить архив под паролем.
Но это не так. Запароленные архивы ни один продукт не проверит без кода доступа.
Видео:
вернуться к меню ↑
Dr. Web Online
Сайт: https://online.drweb.com/result2/
Онлайн-сервис от известного разработчика антивирусных продуктов.
Отличается минималистичным интерфейсом и высокой скоростью работы.
Пользоваться этим сервисом можно абсолютно бесплатно. В отличие от других продуктов Dr. Web.
Максимальный размер файлов, который разрешается загружать для проверки составляет всего 10 мегабайт.
И не имеет значения, сколько файлов было загружено. Это лимит на общий объем всех элементов.
Отзывы о сервисе
Некий «guest» пишет, что проверил с помощью этого сервиса ссылку на сайт, тот сказал, что вирусов нет, он зашел на сайт и ОС оказалась заблокирована.
Dr. Web Online не нашел угроз. И такой пост не единственный.
Результаты он проверял с помощью PC-версии Антивируса Касперского и все сошлось.
Различные мнения есть. Но почему-то преобладают отрицательные отзывы о работе онлайн-версии антивируса Dr. Web.
А если все так плохо с ней, то многого ли стоит полноценный продукт? Стоит задуматься над этим вопросом.
Видео:
вернуться к меню ↑
Kaspersky VirusDesk
Сайт: https://virusdesk.kaspersky.ru
Еще один продукт от известного разработчика. Вообще, весьма странно, что Лаборатория Касперского запустила бесплатный сервис.
Ранее эта контора особым человеколюбием не отличалась. Тем не менее, это случилось.
Онлайн-сервис от Касперского работает. Причем весьма неплохо.
Для поиска угроз используется собственный сканер с продвинутым алгоритмом работы.
Он способен найти даже самое крутое шпионское ПО. Есть собственные базы для проверки тех или иных ссылок. И все задачи выполняются довольно быстро.
Отзывы о сервисе
Здесь все понятно. Подавляющее большинство пользователей довольны работой онлайн-антивируса.
Более того, некоторые из них говорят, что под другому и быть не могло, если за дело взялся Касперский. Может оно и так. Однако имеются и отрицательные комментарии.
Что касается негативных высказываний, то почти все они направлены как раз против хваленого алгоритма поиска вредоносного ПО.
Антивирус часто помечает заведомо чистые файлы и считает их зараженными. Однако это всего лишь один недостаток.
вернуться к меню ↑
VirSCAN
Сайт: http://www.virscan.org/
Сервис для быстрой проверки файлов на наличие вредоносных объектов.
Главное преимущество его заключается в том, что для проверки используется около 40 сканеров от различных разработчиков.
Это позволяет добиться отличных результатов.
Сервис совершенно бесплатен, но его интерфейс исключительно на английском языке.
Поэтому при работе с ним придется напрячь знание английского или использовать Google переводчик. Оба варианта помогут проверить нужные файлы на вирусы.
Отзывы о сервисе
В общем и целом, пользователи довольны работой сканера. Юзеры отмечают высокую скорость работы сканера, его результативность и простоту в управлении.
Даже несмотря на английский интерфейс.
Однако некоторые говорят, что сей сервис некорректно обрабатывает некоторые файлы и архивы.
Считает, что в них есть вирус. Хотя проверка с помощью полноценного антивируса ничего не показала.
Это утверждение спорное. Все зависит еще и от антивирусного продукта.
вернуться к меню ↑
Metadefender Cloud
Сайт: https://metadefender.opswat.com
Единственный онлайн-антивирус, который использует облачную систему.
То есть, данные не грузятся на сервер, а отсылаются в облако. И уже там производится проверка. Это положительно влияет на скорость работы сервиса.
Теоретически, такая система могла бы снять лимит на объем загружаемых файлов. Но нет.
Максимальный объем составляет 140 мегабайт. По сравнению с некоторыми другими сервисами это очень неплохо.
Отзывы о сервисе
Подавляющее большинство пользователей довольно работой этого онлайн-антивируса.
Юзеры отмечают, что работать с ним очень удобно. Даже несмотря на отсутствие русского языка.
А особенно порадовало людей наличие специального расширения для браузеров. Можно проверить все нажав на одну кнопку.
Однако некоторые юзеры отмечают, что находит этот сервис далеко не все вирусы.
Дескать, штатный антивирус нашел много вредного после проверки в этом сервисе. Но эти утверждения принимаются с известной долей скепсиса, так как их количество на фоне положительных отзывов ничтожно мало. А значит, эти инсинуации не заслуживают внимания.
вернуться к меню ↑
geek-nose.com
Проверка сайта на вирусы онлайн
Прежде всего о бесплатных сервисах онлайн-проверки сайтов на вирусы, вредоносный код и другие угрозы. Всё, что требуется для их использования — указать ссылку на страницу сайта и посмотреть результат.
Примечание: при проверке сайтов на вирусы как правило проверяется конкретная страница этого сайта. Таким образом возможен вариант, когда главная страница «чистая», а какая-то из второстепенных, с которой вы производите загрузку файла — уже нет.
VirusTotal
VirusTotal — самый популярный сервис проверки файлов и сайтов на вирусы, использующий в работе сразу 6 десятков антивирусов.
- Зайдите на сайт https://www.virustotal.com и откройте вкладку «URL».
- Вставьте в поле адрес сайта или страницы и нажмите Enter (или по иконке поиска).
- Ознакомьтесь с результатами проверки.
Отмечу, что одно-два обнаружения в VirusTotal часто говорят о ложном срабатывании и, возможно, в действительности с сайтом всё в порядке.
Kaspersky VirusDesk
Аналогичный сервис проверки есть у Касперского. Принцип работы тот же: заходим на сайт https://virusdesk.kaspersky.ru/ и указываем ссылку на сайт.
В ответ Kaspersky VirusDesk выдает отчет о репутации этой ссылки, по которой можно судить о безопасности страницы в Интернете.
Онлайн проверка URL Dr. Web
То же самое у Dr. Web: заходим на официальный сайт https://vms.drweb.ru/online/?lng=ru и вставляем адрес сайта.
В результате проверяется наличие вирусов, перенаправлений на другие сайты, а также отдельно выполняется проверка используемых страницей ресурсов.
Расширения браузеров для проверки сайтов на вирусы
Многие антивирусы при своей установке также устанавливают расширения для браузеров Google Chrome, Opera или Яндекс Браузер, автоматически проверяющие сайты и ссылки на вирусы.
Однако, некоторые из этих, достаточно простых в использовании расширений, можно загрузить бесплатно из официальных магазинов расширений этих браузеров и использовать без установки антивируса. Обновление: недавно также вышло расширение Microsoft Windows Defender Browser Protection для Google Chrome для защиты от вредоносных сайтов.
Avast Online Security
Avast Online Security — бесплатное расширение для браузеров на базе Chromium, автоматически проверяющее ссылки в поисковой выдаче (отображаются отметки о безопасности) и показывающее количество следящих модулей на странице.
Также в расширении по умолчанию включена защита от фишинга и сканирование сайтов на вредоносное ПО, защита от перенаправлений (редиректов).
Скачать Avast Online Security для Google Chrome можно в магазине расширений Chrome )
Онлайн-проверка ссылок антивирусом Dr.Web (Dr.Web Anti-Virus Link Checker)
Расширение Dr.Web работает слегка по другому: оно встраивается в контекстное меню ссылок и позволяет запустить проверку конкретной ссылки по базе антивируса.
По результатам проверки вы получаете окно с отчетом об угрозах или их отсутствии на странице или в файле по ссылке.
Скачать расширение можно из магазина расширений Chrome — https://chrome.google.com/webstore
WOT (Web Of Trust)
Web Of Trust — очень популярное расширение для браузеров, отображающее репутацию сайта (хотя у самого расширения недавно пострадала репутация, о чем — далее) в поисковой выдаче, а также на иконке расширения при посещении конкретных сайтов. При посещении опасных сайтов по умолчанию отображается предупреждение об этом.

Несмотря на популярность и исключительно положительные отзывы, 1.5 года назад с WOT был скандал, вызванный тем, что, как оказалось, авторами WOT продавались данные (сугубо личные) пользователей. В результате расширение было удалено из магазинов расширений, а позже, когда сбор данных (как заявляют) прекратился, снова появилось в них.
Дополнительная информация
Если вы заинтересовались проверкой сайта на вирусы перед загрузкой файлов с него, то учитывайте, что даже если все результаты проверок говорят о том, что сайт не содержит вредоносного ПО, файл, который вы загружаете всё-таки может его содержать (а также поставляться с другого сайта).
Если у вас есть сомнения, то настоятельно рекомендую, загрузив какой-либо не вызывающий доверия файл, сначала проверить его на VirusTotal и лишь потом запускать.
remontka.pro
Рано или поздно веб-разработчик, веб-мастер или любой другой специалист, обслуживающий сайт, может столкнуться с проблемами безопасности: ресурс попадает под санкции поисковой системы или начинает блокироваться антивирусом, с хостинга могут прислать уведомление об обнаружении вредоносного кода, а посетители начинают жаловаться на всплывающую рекламу или редиректы на “левые” сайты.
В этот момент возникает задача поиска источника проблемы, то есть диагностики сайта на проблемы безопасности. При грамотном подходе диагностика состоит из двух этапов:
- проверки файлов и базы данных на хостинге на наличие серверных вредоносных скриптов и инжектов,
- проверки страниц сайта на вирусный код, скрытые редиректы и другие проблемы, которые, порой, невозможно выявить статическим сканером файлов.
Предположим, вы уже проверили файлы на хостинге специализированными сканерами и почистили аккаунт хостинга от «вредоносов» (или ничего подозрительного на нем не нашлось), но поисковик все равно ругается на вирусный код или на сайте по-прежнему активен мобильный редирект. Что делать в этом случае? На помощь приходят веб-сканеры, которые выполняют динамический и статический анализ страниц сайта на вредоносный код.
Немного теории
Статический анализ страниц – это поиск вредоносных вставок (преимущественно javascript), спам-ссылок и спам-контента, фишинговых страниц и других статических элементов на проверяемой странице и в подключаемых файлах. Обнаружение подобных фрагментов выполняется на основе базы сигнатур или некоторого набора регулярных выражений. Если вредоносный код постоянно присутствует на странице или в загружаемых файлах, а также известен веб-сканеру (то есть он добавлен в базу сигнатур), то веб-сканер его обнаружит. Но так бывает не всегда. Например, вредоносный код может загружаться с другого ресурса или выполнять какие-то несанкционированные действия при определенных условиях:
- по завершении загрузки страницы в нее добавляется javascript, который выполняет drive-by download атаку
- пользователь уходит со страницы, в этот момент подгружается код и открывает popunder с контентом “для взрослых”
- посетитель сайта находится на странице несколько секунд и только после этого его перенаправляют на платную подписку за смс
- и т.п.
Несколько таких примеров:
Если заранее неизвестно, какой код провоцирует данные несанкционированные действия, то обнаружить его статическим анализом чрезвычайно сложно. К счастью, есть анализ динамический или иногда его еще называют “поведенческим”. Если веб-сканер умный, он будет не просто анализировать исходный код страницы или файлов, но еще и пытаться совершать какие-то операции, эмулируя действия реального посетителя. После каждого действия или при определенных условиях робот сканера анализирует изменения и накапливает данные для итогового отчета: загружает страницу в нескольких браузерах (причем, не просто с разных User-Agent’ов, а с разными значениями объекта navigator в javascript, разными document.referer и т.п.), ускоряет внутренний таймер, отлавливает редиректы на внешние ресурсы, отслеживает то, что передается в eval(), document.write() и т.п. Продвинутый веб-сканер всегда будет проверять код страницы и объекты на ней как до начала выполнения всех скриптов (сразу после загрузки страницы), так и спустя некоторое время, поскольку современные “вредоносы” динамически добавляют или скрывают объекты на javascript, а также выполняют фоновые загрузки внутри динамических фреймов. Например, код зараженного виджета может через 3 секунды или по движению мыши загрузить скрипт, который вставит на страницу javascript с редиректом на загрузку опасного .apk файла. Естественно, никакой статический анализ (кроме как заранее знать, что виджет опасен) или поиск по файлам такое не выявит.
А теперь, с пониманием требований к диагностике сайта и веб-сканерам, попробуем найти те, которые действительно эффективны. К сожалению, то что представлено на первой странице поисковика по запросу “проверить сайт на вирусы онлайн” сразу никуда не годится. Это или “поделки”, которые в лучшем случае могут выполнить статический анализ страницы (например, найти IFRAME, который может быть и не опасен), или агрегаторы сторонних API, проверяющие URL сайта по базе Google Safe Browsing API, Yandex Safe Browing API или VirusTotal API.
Если проверять сайт десктопным антивирусом, то анализ будет скорее всего также статический: антивирус умело блокирует загрузки с известных ему зараженных сайтов, но какого-то глубокого динамического анализа страниц сайта от него не стоит ожидать (хотя некоторые антивирусы действительно обнаруживают сигнатуры в файлах и на странице).
В итоге, после проверки двух десятков известных сервисов, я бы хотел остановиться на представленных ниже.
Веб-сканер QUTTERA
Выполняет поиск вредоносного кода на страницах, используя бессигнатурный анализ. То есть обладает некой эвристикой и выполняет динамический анализ страниц, что позволяет обнаруживать 0-day угрозы. Из приятных особенностей стоит отметить возможность проверки сразу нескольких страниц сайта, поскольку проверять по одной не всегда эффективно.
Хорошо обнаруживает угрозы, связанные с загрузкой или размерещением троянов, завирусованных исполняемых файлов. Ориентирован на западные сайты с их характерными заражениями, но часто выручает и при проверке зараженных сайтов рунета. Поскольку сервис бесплатный, есть очередь на обработку задач, поэтому придется немного подождать.
Веб-сканер ReScan.pro
Выполняет динамический и статический анализ сайта. Поведенческим анализом детектятся скрытые редиректы, статический анализ ищет вирусные фрагменты на страницах и в загружаемых файлах, а базой черного списка определяются ресурсы, загружаемые с зараженных доменов. Ходит по внутренним ссылкам, поэтому кроме основного URL проверяет еще несколько смежных страниц сайта. Приятным дополнением является проверка сайта по блек-листам Яндекс, Google и VirusTotal. Ориентирован в основном на вредоносы, которые обитают в рунете. Поскольку сервис бесплатный, лимит на проверку – 3 запроса с одного IP в сутки.
Веб-сканер Sucuri
Ищет вирусный код по сигнатурам и с помощью эвристики. Отправляет запросы к нескольким URL на сайте с различными User Agent / Referer. Обнаруживает спам-ссылки, дорвей-страницы, опасные скрипты. Кроме того, умеет проверять актуальные версии CMS и веб-сервера. Ограничений на число проверок не замечено. Из небольшого минуса обнаружилось, что список проверенных сайтов с результатами индексируется поисковыми системами, то есть можно посмотреть, какой сайт и чем был заражен (сейчас в поисковом индексе около 90 000 страниц), тем не менее эффективности сканера это не умаляет.
Redleg’s File Viewer
Еще один западный веб-сканер сайтов. Может немного отпугивать своим аскетичным интерфейсом из 90-х, но, тем не менее, он позволяет выполнить полноценный статический анализ сайта и подключенных на странице файлов. При сканировании пользователь может задать параметры User Agent, referer, параметры проверки страницы. В настройках есть проверка страницы из кэша Google. Лимитов на проверку сайтов не обнаружено.
VirusTotal
Ну и, наконец, знакомый многим VirusTotal. Он не является в полной мере веб-сканером, но его также рекомендуется использовать для диагностики, так как он является агрегатором нескольких десятков антивирусов и антивирусных сервисов.
***
Упомянутые веб-сканеры можно добавить в закладки, чтобы при необходимости провести диагностику сразу эффективными инструментами, и не тратить время на платные или неэффективные сервисы.
habr.com
Сервисы проверки сайтов на вирусы без установки программного обеспечения
Самыми простыми в создании и наименее эффективными являются сервисы, сканирующие сгенерированные коды страниц сайта. Такие сервисы позволяют проверить сайт антивирусом поверхностно — пробежавшись по доступным HTML страницам веб-сайтов JS скриптам (JavaScript) выявить наличие вредоносных кодов. Использование таких сервисов не требует от владельца никаких знаний и навыков.
Все что нужно — просто вписать в необходимое поле на странице сервиса адрес и нажать кнопку «Проверить».
Сервис начнет обход доступных страниц ресурса указанной страницы, перемещаясь между страницами сайта по найденным на них ссылкам и проверяя HTML-код на наличие подозрительных фрагментов. Также, такие сервисы обычно сканируют и файлы подключенных на страницах .JS скриптов, поскольку они, также как и HTML, доступны в явном виде. В дополнении к своему базовому функционалу подобные онлайн-сканеры проверяют наличие указанного URL в черных списках поисковых систем и браузеров. Вы можете самостоятельно проверить, заносился ли ваш сайт в черный список ресурсов, например, здесь:
Проверка Гугл (Google Safebrowsing):
http://www.google.com/safebrowsing/diagnostic?site=http://websitename.com
Проверка Яндекс (Yandex Safebrowsing):
http://yandex.ru/infected?url=websitename.com
В обоих случаях вам необходимо вместо адреса websitename.com подставить адрес вашего сайта.
После завершения сканирования такой сканер выдаст результат, содержащий список найденных угроз и пораженных ими файлов сайта. Однако, вылечить таким сервисом свой сайт невозможно (возможно лишь проверить сайт на вирусы, т.е. на их наличие или отсутствие), поскольку доступа к вашему ресурсу у него нет. Кроме того, основной проблемой является недоступность PHP файлов для сканера. PHP файлы недоступны для пользователей, однако, в большинстве случаев именно эти файлы содержат вредоносные коды. Также, но достаточно редко, вредоносные коды могут содержаться даже в базе данных ресурса, а их обнаружение и удаление требует доступа к СУБД.
Сервисы с ручной подгрузкой файлов для сканирования и лечения
Часто в сети можно встретить определение такого сервиса как «сайт проверки файлов на вирусы», однако, нужно понимать, что это полноценные серьезные сервисы, много большие, чем просто сайты.
Кроме простых онлайн-сканеров существуют также и немного более продвинутые сервисы, с помощью которых также доступна проверка. Такие ресурсы позволяют на их странице подгрузить любой ваш файл с вашего компьютера и проверить его сразу многими антивирусными базами на наличие угроз. Безусловно онлайн проверка на вирусы здесь будет более полной, нежели в случае ранее описанных сервисов. Здесь вы можете проверять все типы файлов от .html до .php. Ограничением может являться лишь объем подгружаемого файла, максимальный порог которого установлен самим сервисом. Явными минусами подобного подхода являются как необходимость предварительного выкачивания файлов вашего сайта на свой компьютер, так и невозможность лечения файлов сайта, даже несмотря на полное их сканирование.
Только представьте себе, сколько вам придется проверять файлов по одному (обычно, такие сервисы позволяют подгружать файлы именно по одному), если на сайте из сотни или десятки тысяч? Вылечить таким сервисом файл, удалив из него вредоносные коды, тоже не получится. Такие сервисы, обычно, подобного функционала не предоставляют, поскольку, весь их принцип работы построен на проверке файлов по чужим базам сигнатур, а их владельцы (обычно, крупные компании, занимающиеся разработкой антивирусного программного обеспечения) поставщику сервиса их предоставлять не станут. На своей стороне, разработчики антивирусного ПО, поставляющие услугу проверки файлов, лечить их тоже не будут, т.к. подобные сервисы бесплатны.
О том, позволяет ли Касперский проверить сайты на вирусы онлайн нам неизвестно. Компанией анонсирован онлайн-сканер файлов http://www.kasperskyasia.com/virusscanner, однако, похоже, лаборатория свернула этот проект и больше загрузку файлов, а также проверку сайта на вирусы Касперский делать не позволяет.
Здесь можно сказать, что такой (второй) вид сервисов по сканированию файлов тоже не является антивирусом, а лишь является неполноценным диагностическим комплексом, еще и не очень удобным при большом числе файлов на веб-сайте. Просканировать сайт таким сервисом тоже не получится.
Сервисы для сканирования и лечения с необходимостью предоставления FTP доступа
Сервисы третьего типа являются уже почти полноценными антивирусами. Они позволяют выявлять вирусы и угрозы на сайтах в файлах всех типов. Они позволяют удалять вредоносные коды, однако, есть и минусы и некоторые ограничения.
Во-первых, вам необходимо предоставить такому сервису FTP доступ к вашему сайту. Это не всегда удобно для владельцев сайтов, часто не представляющих о том, что такое FTP, либо наоборот, продвинутых владельцев или администраторов прекрасно разбирающихся, но поставивших ограничения на обращение к своему серверу по FTP. Также, такой способ соединения с вашим сервером предполагает увеличение трафика на вашем сервере по той лишь причине, что для проверки и лечения сервис будет выкачивать файлы к себе, а затем обратно закачивать на ваш сервер. К тому же, такое соединение не всегда устойчиво и может оборваться в самый неподходящий момент работы, попортив, возможно, часть файлов.
Во-вторых, в большинстве случаев подобные сервисы не являются автоматическими полноценными антивирусами. Часто, всю работу по лечению выполняют живые люди, получающие доступ к сайту по FTP. Этот факт не всегда радует владельца. Основная проблема — невозможность быстрого реагирования и устранения угроз. Ведь человек — не машина. Ему нужно большее времени на анализ и выполнение операций, которого часто нет. Поисковые системы не будут ждать, пока специалист вылечит сайт, а просто поместят его в бан (в черный список) при первой же проверке, которые, как известно, производятся больше одного раза в сутки.
Сервисы для сканирования и лечения без необходимости предоставления FTP доступа. Полноценные онлайн антивирусы сайтов.
Такие сервисы очень большая редкость. Именно они могут называться полноценными антивирусами для сайтов. Им не нужен доступ по FTP к вашему сайту. Они не требуют установки и настройки. Они полностью автономны. Все операции производятся в автоматическом режиме в соответствии с выставленными настройками, часто, оптимально уже подобранными по умолчанию. Существуют только в одном экземпляре.
Вирусдай — первый представитель нового вида сервисов по автоматической проверке и устранению угроз и вредоносных кодов на сайте. Только с таким сервисом вы можете быть спокойны за свои позиции в поисковой выдаче, поскольку ваши файлы в случае заражения будут вылечены раньше, чем их обнаружат поисковые системы.
Облачный сервис Вирусдай помогает решать проблему поиска и лечения вирусов, контроля работоспособности и централизованного управления сайтами (созданными с помощью JS, PHP и HTML) на VDS и DS серверах и предназначен для обычных пользователей и владельцев сайтов, программистов, системных администраторов и веб-студий. Антивирус не требует установки и управляется удаленно через ваш аккаунт Вирусдай. Для работы сервиса необходимо разместить синхронизационный файл, предлагаемый для скачивания при добавлении нового сайта, в корневой каталог соответствующего вашего сайта используя, например, FTP.
Все, что вам нужно сделать — зарегистрироваться и поместить один специальный файл синхронизации в корень ваших сайтов. Добавляйте свои сайты в список. Управляйте на одной странице, смотрите их статус, результаты сканирования и удаления угроз. Автоматическое сканирование с интервалом 24 часа подключается в момент добавления нового сайта в список, но вручную вы можете изменить настройки каждого ресурса в отдельности, выставив интервал сканирования, скажем, равным 6 часам. Тест на вирусы сайта происходит автоматически.
Проверить сайт на наличие вирусов вы сможете бесплатно, однако, для того, чтобы вылечить сайт от вирусов вам потребуется подключить платный аккаунт.
Вы можете просматривать зараженные файлы с выделенными фрагментами вредоносного кода, лечить сайты одной кнопкой, получать отчеты о заражении и результатах лечения на электронную почту. Вирусдай позволяет вам забыть о проблемах с вирусами на сайтах и заниматься тем, что вам действительно интересно.
Управление сайтом в Вирусдае
В панели управления конкретным сайтом вы можете сканировать и лечить сайт, нажав кнопку «Сканировать» или «Лечить» в панели раздела «Антивирус». Процесс сканирования и процесс лечения может занимать продолжительное время и зависит от объема вашего сайта.
Лечение сайта
Процесс лечения производится точно так же, как и сканирования, однако, в этом случае зараженные файлы сразу подвергаются лечению или удалению. Перед лечением мы рекомендуем вам делать полный архив сайта, поскольку, процесс лечения связан с удалением, редактированием файлов или записей базы данных вашего сайта.
Отчеты о лечении и сканировании
Вы можете смотреть последний (текущий) отчет о сканировании и лечении в разделе «Антивирус» ниже панели индикации. По умолчанию список найденных угроз выводится в виде традиционной для антивирусов таблицы (переключатель в положении «Подробно»). Вы можете просматривать сожержимое зараженных файлов с выделенным вредоносным кодом в них просто кликнув по зараженному файлу в режиме «Наглядно» или кликнув по ссылке на зараженный файл в режиме «Подробно».
Информация о сервере
В разделе «Данные сервера» вы можете посмотреть текущие данные вашего сервера (сервера, на котором располагается ваш подключенный к Вирусдаю сайт) и основные его настройки. Также, здесь вы можете повторно скачать синхронизационный файл для в случае его удаления с сервера и недоступности сайта для Вирусдая. В случае, когда сайт недоступен для сервиса по какой-то причине, вам вместо индикатора «Права подтверждены, сайт синхронизован с облаком Вирусдай» предлагается скачать уникальный синхронизационный файл и загрузить его в корневой каталог вашего сайта.
Регистрируйтесь прямо сейчас на virusdie.ru.
virusdie.ru
Введение
Вирусы на сайте не берутся из воздуха. Это или плагин со встроенным вредоносным кодом, или плохие соседи по вашему shared-хостингу или просто устаревший и дырявый движок, взломать который может любой школьник, который после занятий прочитал статью в Хакере. Зачем они это делают мы уже писали ранее.
Раньше-то мы опасались вирусов в электронной почте, а сейчас вирусы повсюду. Где только не угоняют пароли от хостинга и сайта. Что делать? Чистить компьютер, менять пароли на новые, чистить сайт от вирусов и вредоносного кода.
«У меня на сайте вирус!!11 Что делать??!! Ничего не трогал, оно само.» — совершенно обычная тема встречающаяся на небольших форумах о сайтах и в крупных сообществах вебмастеров. Не говоря уже об обращениях в техническую поддержку хостинга.
Ну а что делать человеку, который с сайтами на «вы», установил на сайт 10 платных плагинов из непонятных источников и не в состоянии провести ручную проверку кода скриптов? Решение — автоматизированная проверка сайта на вирусы. Но, прежде чем перейти к обзору сервисов и скриптов для такой проверки я выделю несколько пунктов или признаков наличия вирусов на сайте:
- Вам пишут пользователи на электронную почту и в массовом порядке жалуются на работу сайта.
- Пользователи вам не пишут потому что ничего не понимают, а вы и не знаете что всем мобильным посетителям показывается вап-клик или что-то в этом роде.
- На вашем сайте стало больше рекламы (контекстной или тизерной), хотя вы не размещали дополнительных блоков.
- У вас изменился дизайн сайта, поехала верстка.
- Доход от контекстной или тизерной рекламы упал, вы смотрите на код страницы, а один из блоков — не ваш, либо часть показов всех блоков идет с другим идентификатором.
- Вы не продаете ссылки с сайта, но нашли код Сапы у себя в футере.
- Ваш сайт предлагает установить или загрузить приложение-вирус всем без исключения пользователям или на большом попапе сообщает о выигрыше Айфона.
- На некоторых страницах сайта вы вставляли код с другого сайта (неважно по каким причинам, например вы вставляли на сайт фотографии с фотохостинга Радикал), а теперь тот код заражен вирусом, который атакует компьютеры других пользователей. Но т.к. таких страниц немного, вирус незаметен.
- Вы проверяете количество проиндексированных страниц на сайте, а их там в 10 раз больше чем должно быть. Что произошло? Да у вас дорвей в папке живет.
- Вы заходите на сайт в браузере Гугл Хром и видите большую красную страницу «Внимание! Что-то не так на этой странице! Сайт может нанести серьезный вред вашему дорогому компьютеру!».
- Дата редактирования страницы отличается от той, когда вы редактировали ее в последний раз.
- В исходном коде вы нашли непонятный javascript код или iframe.
- На хостинге появились какие-то папки, которые вы не создавали и новые файлы index.html/index.php.
- Вы смотрите логи доступа к панели управления хостингом (или логи ФТП), а там помимо ваших визитов есть и другие IP-адреса.
- Вы заходите в Вебмастер Яндекса или Гугла, а там вас ожидает сообщение о вредоносном коде на сайте.
- Часть кода ваших страниц обновлена и вы видите там не открытый код, а обфусцированный base64.
- У вас внезапно закончилось место на хостинге, хотя вы ничего не делали.
- Изменен ваш .htaccess файл, теперь он делает перенаправление мобильных пользователей (Wi-Fi+3G или только Wi-Fi), а вы об этом и не знаете потому что заходите на сайт с ПК.
- Масштабная атака сайтов, как та, о которой писали в прошлой статье: https://7bloggers.ru/samaya-masshtabnaya-virusnaya-ataka-i-searchwiki-ot-google/.
И так далее. И тому подобное. Можно еще продолжить, но проблема одна — скорее всего все это вирусы. И проблема вирусов не только в заражении сайта, это половина проблемы. Настоящая проблема, отследить вирус или вредоносный код, когда он не бросается вам в глаза, а тихо вредит.
Бывает даже так, что вирус находится не на самом сайте, то есть он просто подгружается из шаблона или какого-то скрипта на вашем сайте, и при этом вы не увидите вредоносного кода ни в шапке, ни в подвале сайта. Поэтому нужна профилактика.
Профилактика вирусов на сайте
Прежде чем перейти к обзору нескольких сервисов по проверке сайта на вирусы, вам следует озаботиться профилактикой заражения собственного компьютера вирусами. Потому что в большинстве случаев, у вас просто уводят пароли к ФТП с компьютера.
Профилактика и правила безопасности для блоггера и вебмастера:
1. Не скачивайте никакие скрипты, программы, видео, фильмы, музыку, книги с непонятных источников.
2. Ничего не устанавливайте сомнительного на компьютер.
3. Не гонитесь за ломанными скриптами и программами, выложенными в открытый доступ.
4. Используйте лицензионный антивирус (Dr.Web, Касперский, Malwarebytes Anti-Malware) и регулярно обновляйте его. Используйте лицензионную операционную систему или свободное и бесплатное ПО.
5. Регулярно меняйте пароли к админкам и ФТП. Они должны быть сложными! Не храните эти пароли в .txt файле на рабочем столе. Вообще не храните пароли на ПК. Нигде не ставьте галочку «Запомнить пароль».
6. Платите интернет-провайдеру за статитеский IP и разрешите доступ на хостинг только с него.
7. Регулярно делайте резервные копии, чтобы в случае чего была возможность максимально быстро восстановить сайт таким, каким он было до появления на нем вирусов. Лучше потерять часть информации и восстановить ее потом, чем получить пессимизацию в поисковой системе из-за вирусов.
Проверяем сайт на вирусы в Гугле
Проверить мнение гугла на этот счет просто. Достаточно перейти по определенному адресу и вы узнаете, помнит ли гугл о вирусах на вашем сайта за последние три месяца и были ли подобные претензи? Для этого просто вставьте в адресную строку браузера следующий УРЛ, заменив в нем домен на свой:
https://www.google.com/transparencyreport/safebrowsing/diagnostic/index.html?hl=ru#url=7bloggers.ru
Ну а вообще гугл присылает уведомления в панель вебмастера. Вот, например, надпись о том что все в порядке.
Если там будет предупреждение, то его можно будет убрать после того как удалите источник вирусной опасности на сайте и из панели вебмастера отправите запрос на повторную проверку. В этом случае нужно будет подождать примерно сутки, чтобы ПС убрали с сайта пометку о том, что сайт зараженный.
Проверяем сайт на вирусы в Яндексе
В Яндекс.Вебмастере есть вкладка «Безопасность», на которой и показывается список зараженный страниц сайта, а также тип заражения. Также для владельца зараженного сайта будет доступен раздел помощи, конечно же с примерами вредоносного кода и инструкциями по его обнаружению.
Там же в панели вы сможете отправить сайт на повторную проверку для снятия метки о заражении. Если не найдете кнопку — смело пишите в техподдержку, там помогут. А вот так выглядит панель в обычном состоянии, когда сайт здоров:
Также у Яндекса есть свой собственный серверный антивирусник для сайта и называется он Манул. Скачать его можно здесь, там же вы найдете инструкции по использованию.
Проверка сайта на вирусы в Доктор Вебе (Dr.Web) и Касперском
Вот ссылка для проверки вашего сайта или файла на сайте Доктора Веба — https://vms.drweb.ru/online/.
У касперского такого онлайн сервиса нет, есть только возможность добавить сайт с вирусом по этой ссылке. Но если вы пользуетесь антивирусом касперского на ПК, в окне программы должна быть форма для проверки выбранного сайта.
Другие сервисы для проверки сайта
2ip — указываете сайт и нажимаете кнопку проверить. Результат проверки, если все с сайтом в порядке и вирусов нет, должен быть примерно таким.
Ну а если будет обнаружен подозрительный или вредоносный код, вас об этом оповестят.
Antivirus Alarm — при помощи этого сервиса вы можете просканировать свой сайт по крупнейшим в мире антивирусным базам. Сканирование длится примерно 10 минут, а вам предоставляется ссылка, чтобы не потеряли результаты проверки после того как закроете окно.
Проверка идет по базам крупнейших антивирусных компаний: DrWeb, Panda, Avast, Kaspersky, Symantec, McAfee, NOD32.
Virustotal — онлайн сервис для проверки сайта на вирусы. Введите свой URL и сайт будет проанализирован на вредоносный код. Результат чистого сайта такой:
Xseo — популярный в среде вебмастеров сервис ИксСЕО тоже научился проверять сайты на вирусы.
Sucuri — крутой анализатор сайта на вирусы. Его особенность в том, что он прямо вам указывает на зараженный файл на сайте, если таковой найдется. Помимо этого он сканирует внешние ссылки и уведомляет вас, если хотя бы одна из них находится в черном списке. Также, выдается стандартная рекомендация обновить Вордпресс, если на вашем сайте до сих пор устаревшая версия, в которой могут быть уязвимости (вы ведь наверняка не следите за этим, а зря).
Недавно появилась еще одна интересная разработка, осуществляющая комплексную проверку сайта. Не только на вирусы, но и на дефейс, бан в ПС и прочие неприятные вещи. Называется RESCAN и доступен по адресу rescan.pro.
Вот такой отчет ждет вас по окончании проверки:
Это основные онлайн-сервисы проверки сайтов, которыми я пользовался чтобы проверить вебсайт на вирусы. Их в принципе достаточно. А сейчас пару слов о скрипте, который именно почистит файлы на хостинге от вирусов.
Называется Айболит.
Чистим вирусы при помощи скрипта Айболит
Если вы не совсем понимаете, где именно нужно удалять вредоносный код вручную на сайте, то вашу жизнь облегчит Айболит. Это крутой скрипт и я сам им пользовался, когда один из сайтов на Ворпдрессе был заражен вирусами. Помогло!
Принцип действия такой. Закидываете бесплатный скрипт «Айболит» к себе на хостинг (в папку с сайтом), запускаете из адресной строки и ждете отчета. Отчетов у меня под рукой не сохранилось, зато есть картинка о принципах работы:
Если у вас сайт на WordPress, то рекомендуем ознакомится со статьей: Защита WordPress от взлома и вирусов.
Заключение
Ребята, не качайте всякую гадость из непроверенных источников, особенно платные скрипты, которые выложены где-то «бесплатно». Иной раз дешевле потратить 1000 рублей на покупку скрипта или плагина, чем потом искать по всему интернету как проверить и почистить сайт от вирусов.
Либо качайте, но из 100% достоверных источников. И не забывайте проверять скрипты перед заливкой на хостинг.
Помимо этого привяжите оповещение панелек вебмастера от Гугла и Яндекса к вашей основной почте, чтобы в случае проблем вы мгновенно смогли бы на них отреагировать.
Ну а если вирусов на сайте у вас никогда не было, желаю вам никогда с ними и не встречаться! Держитесь там!
7bloggers.ru
Как и где можно проверить сайт на вирусы — онлайн сервисы
Оптимальным вариантом будет не заражаться вообще, а если это все-таки случилось, то лучше, когда вы сами заметите вирус на своем сайте, а не узнаете об этом при его блокировке в поисковой выдаче или используемом вами браузере.
Поисковые системы вынуждены идти на такие жесткие меры, чтобы избежать повальной эпидемии, однако ресурсам, попавшим под их горячую руку, приходится не сладко (в продолжении этой статьи я подробно опишу свои ощущения по этому поводу).
Кстати, санкции поисковиков не всегда бывают своевременными и обоснованными, а используемая ими в данный момент система обнаружения и блокирования вирусов находится, можно сказать, в зачаточном состоянии.
Это можно будет увидеть по описанному мною чуть ниже примеру, или же вспомнить историю с блокировкой в выдаче большого числа форумов рунета, т.к. Радикал (фотохостинг, которую все используют для загрузки фото) попал в список сайтов распространяющих вирусы (случайно или оправдано — не совсем понятно). Поэтому все другие ресурсы, подгружающие с него медиа данные, тоже были заблокированы (похожая ситуация произошла и со мной, но об этом мы поговорим чуть ниже).
Внимание! Сразу после обнаружения заражения сохраните лог-файлы доступа к вашему серверу (или запросите их у хостера). В зависимости от настроек сервера они могут периодически удаляться, а без них будет довольно проблематично найти пути взлома и те уязвимости, которыми воспользовались зловреды, чтобы предотвратить повторное заражение.
Итак, как же можно проверить свой сайт на вирусы? Для этого могут подойти популярные онлайн сервисы проверки, которые я приведу в этом списке, а вы его дополните (при желании) в комментариях:
-
Antivirus-alarm — серьезно подходит к вопросу и проверка вебсайта на вирусную активность займет у вас какое-то время. Но подождать стоит, ибо этот онлайн сервис проверит наиболее подозрительные файлы вашего ресурса с помощью баз всемирно известных и признанных антивирусных движков, аля McAfee, NOD32, Symantec, Avast, DrWeb, Panda, Kaspersky и многие другие.
Проверка на вирусы проводится бесплатно, а вот лечение будет стоить денег (десять тысяч и четыре часа ожидания). Можно будет за скромную плату поставить сайт на автоматическую проверку, чтобы в случае чего узнать о проблемах первым (услуга сейчас, по-моему, недоступна).
-
ВирусТотал — популярный онлайн инструмент, позволяющий проверить на вирусы не только сайты, но и файлы на вашем компьютере. На главной странице вам как раз и предложат загрузить файл для проверки, а для инспекции сайта нужно будет перейти по ссылке «scan a URL»:
Лично я установил плагин для Оперы с одноименным названием, который по сути ничего особенного не делает, но упрощает процедуру проверки. Сейчас это онлайн сервис, по-моему, выкуплен Гуглом.
-
Xseo — уже упоминал этот ресурс при обзоре способов проведения бесплатного анализа сайта. Ну вот, а сейчас он еще научился и на вирусы проверять:
Причем, он не только прогоняет указанную страницу по известным ему антивирусным базам, но и проверяет ресурс на присутствие в списке опасных (блокируемых) по версии Гугла и Яндекса, а так же в списке фишинговых ресурсов, что может быть тоже полезно.
- Еще тут можно проверить сайт на вирусы, а заодно и вылечить сайт при их обнаружении.
Кроме онлайн сервисов можно проверить сайт на вирусы следующими способами:
-
Выкачать все файлы с веб сервера на свой компьютер (все той же Файлзилой, например) и прогнать их через установленный у вас антивирус. Как показано чуть ниже, Доктор Веб, пусть и с опозданием, но все же опознал в том зловреде, что мне встретился, вирус, а также нашел его и в других зараженных файлах.
Для лечения лучше всего удалить код руками, ну или просто заменить зараженные файлы на здоровые из имеющегося у вас бэкапа или из здорового дистрибутива вашего движка.
-
Есть скрипт под названием Айболит, который можно бесплатно скачать и закинуть в корневую папку вашего сайта, а потом запустить из адресной строки браузера. Он проверит наиболее уязвимые файлы на вирусы, шеллы, эксплойты и прочую гадость, после чего вынесет свой вердикт. Подробности читайте по приведенной ссылке. Правда на слабом хостинге данный скрипт может и не отработать.
В этом случае, как мне кажется, можно будет выкачать сайт на компьютер, установить интерпретатор языка PHP для виндовс и следовать инструкциям из этого короткого ролика от самого автора Айболита:
- Для того, чтобы наверняка убедиться в непогрешимости вашего ресурса перед поиском, неплохо было бы пройтись по панелям для вебмастеров от Яндекса и Гугла, и посмотреть, нет ли записей о найденных вирусах в соответствующих разделах. У панели Яндекса это вкладка «Безопасность» из левого меню, а в панели Google — «Состояние» — «Вредоносные программы». Скриншоты и пояснения ищите чуть ниже по тексту.
-
Еще можно узнать, а были ли в Гугле к вашему ресурсы за последние три месяца претензии в отношении вирусов. Для этого просто вставьте в адресную строку браузера следующий УРЛ, заменив в нем мой домен, на свой:
http://www.google.com/safebrowsing/diagnostic?site=ktonanovenkogo.ru&hl=ru
Мой устрашающий скриншот вы сможете найти внизу статьи, а здесь вам покажу прегрешения самого Гугла в плане заражения вирусами других сайтов:
Видимо это говорит о том, что либо все мы не без греха, либо о несовершенстве современных алгоритмов поиска вирусной угрозы.
Что делать при заражении и как от него уберечься
Не так давно появилось видео от команды Яндекса на тему что делать при заражении вирусом, где были освещены следующие моменты:
- Какие типы заражения существуют?
- Как найти вредоносный код на сайте?
- Что нужно сделать в первую очередь:
- Поменять пароли (на ftp и ssh доступ в первую очередь, а также к базе данных и административной панели)
Даже если вы удалите вредоносный код с сайта, то, не приняв описанные выше меры безопасности, вы сильно рискуете заразиться вирусом снова.
Для поиска вирусного кода можно воспользоваться подсказками выводимыми в Яндекс Вебмастере или посмотреть в его хелпе примеры скриптов, которые следует искать. Если совсем ничего не понимате, то пишите в техподдержку через Вебмастер (в правой колонке всегда присутствует соответствующая ссылка). После обсуждения вам в конце концов просто укажут место, откуда следует удалить вирус (ну и как это сделать, наверное, тоже подскажут).
Как проверить действие вируса на сайте самому? Нужно очистить кэш в браузере, удалить куки и зайти на свой ресурс с поисковой выдачи, чтобы вредоносный код не понял, что вы владелец и не скрыл от вас свою сущность. Подробнее смотрите в приведенном чуть ниже видео.
Проверьте файлы скриптов на наличие обфускации (запутывание кода — ярко выделяется на общем фоне), а также загляните в .htaccess, лежащий в корне сайта и в других папках, где он имеет место быть. В .htaccess злоумышленники очень часто добавляют код мобильного редиректа — посетители вашего сайта, зашедшие со смартфонов или планшетов, будут перенаправляться на какой-то другой ресурс.
Еще хуже, если в .htaccess вирус добавит обычный редирект, ибо в последнем случае ваш сайт может быть вообще полностью удален из выдачи поисковой системы. Иногда заражение происходит даже на уровне сервера, когда в Apache добавляют специальный модуль, который и является вирусом.
Если есть бэкап дистрибутива движка, то можно с помощью программ или онлайн сервисов (например, DIFF CHECKER) сравнить текущее содержимое движка с тем, что было до вирусной атаки.
Ну или можно будет просто удалить все файлы на сервере и залить то, что имеется в вашем бэкапе. Возможно, что что-то из расширений или внесенных изменений придется добавить повторно, но это все же лучше, чем жить с вирусом.
Ну и, наконец, обещанное видео от Яндекса, где рассказано, как проверить самому сайт на вирусы, а также указаны все адреса и описаны способы выявления и удаления вредоносного кода:
Есть еще очень полезный ролик — Как удалить вредоносный код с сайта своими руками:
А теперь анонсированные рекомендации, позволяющие несколько снизить вероятность заражения вирусами сайтов — так сказать, превентивные меры (чуть ниже я их еще раз повторю, но уже в контексте истории моего заражения):
- Надежный антивирус со свежей базой. Какой именно не знаю, но идеальных не существует. Лично я пользую Доктора Веба.
- Что-нибудь в дополнение к нему. Со времени заражения юзаю Malwarebytes Anti-Malware, как в качестве сканера, так и в качестве монитора. Особой нагрузки не создает и умеет блокировать потенциально опасные сайты.
- Советую маниакально относиться к обновлению движка своего вебсайта (как обновить WordPress и обновление Joomla), а также плагинов и расширений для него.
- То же самое касается обновления браузеров, Фтп менеджеров, флеш плееров, Джавы и прочей ерунды, через которую могут утянуть пароли или внедрить вирус. Лично я юзаю во всех браузерах плагин Surfpatrol, который информирует о появлении обновлений или же уязвимостей в том или ином компоненте.
-
Всегда актуальна проблема с безопасным хранение паролей, в том числе и в файлзиле (по умолчанию они там не шифруются). Для себя я нашел решение в виде программы для хранения паролей KeePass.
Пароли довольно удобным и безопасным способом передаются из нее в Файлзилу, которая была, в свою очередь, обучена не оставлять никаких следов на компе, чтобы вирус не смог бы ничего подобрать (подробнее читайте по приведенной ссылке). Можно будет также усилить защиту, поставив пароль на компьютер, папку или флешку в TrueCrypt.
- Дочитать эту статью до конца, чтобы понять какой я был самонадеянный дурак и вынести урок из моих ошибок.
Зачем нужна проверка сайта на вирусы — поучительная история
Моя история заражения началась в середине ноября 2012 года и очень хочу надеяться, что сейчас уже закончилась. Я имею в виду заражение вирусами большинства сайтов, к которым я имею на данный момент отношение, как вебмастер. Какая-то странная у меня натура (видать русский до мозга костей) в плане защиты от предполагаемой угрозы — все время полагаюсь на авось.
В результате потерял несколько десятков тысяч рублей при взломе своего WebMoney кошелька (нет бы сразу подключить авторизацию через Enum и спать спокойно), а теперь еще огреб кучу не нужных проблем с блокировкой сайтов Гуглом и Яндексом за распространение и заражение компьютеров пользователей вирусами.
По счастливой случайности KtoNaNovenkogo.ru не приложило по полной программе, а только накрыло ударной волной, хотя могло бы и… Но давайте обо все по порядку. Моя светлая вера в то, что кража виртуальных денег и заражение сайтов вирусами происходит с кем угодно, но только не со мной, да и к тому же проблемой взлома и заражения должны озабочиваться разработчики специально предназначенного для безопасной работы программы (WebMoney Keeper и ДокторВеба). Пусть у них голова болит.
В общем, троян на мой компьютер пробрался довольно обыденно и не один, а в компании десятков других. Был даже вариант с блокировкой экрана (баннер с требование оплатить доступ к своему собственному компу), который я довольно легко обошел. ДокторВеб периодически ругался на зараженные объекты, но ничего плохого по большому счету в течение года не происходило. Осуществлять полную антивирусную проверку системы было не с руки, ибо долго и при этом невозможно полноценно работать с компом из-за его лагания.
Ну и в один «прекрасный» вечер, когда я основательно измученный написанием и публикацией очередного опуса предвкушал полутора или двух часовой заслуженный отдых за просмотром очередного шедевра буржуйского кинематографа, случилось страшное непонятное. Моя чудесная RSS лента стала выдавать ошибку. Ну, думаю, нормально, наверно сервер сейчас перегружен и через полчасика все само собой нормализуется.
Как бы не так. Пришлось лезть в свой аккаунт на Фидбернере и пытаться найти причину сего безобразия. Решил сначала проверить встроенным в этот сервис дебагером тот RSS поток, что отдавал мой блог. Оказалось, что в конце кода RSS ленты размещены теги подгрузки какого-то скрипта с подозрительно аброкодабрским названием. Его в коде ленты быть никак не могло, да еще прописанным в самом конце (с боку припеку).
Поиск в сети по названию скрипта ничего не дал (видимо случайно сгенерированное название). Ладно, думаю, теперь придется вспоминать откуда растут ноги у RSS в WordPress, лезть в код и с моими куцыми мозгами пытаться чего-то править. Однако, осознав сложность этого процесса, решил поискать более легких путей, а именно посмотрел код самой страницы, с только что опубликованной статьей.
И о ужас, внизу стоял вызов того же самого загадочного скрипта. Полез еще раз в инет уже с запросами, связанными с вирусами на сайте и путями их проверки и обнаружения. Наткнулся на совет в первую очередь заглянуть в файл index.php, который проживает в корневой папке. Ну и слегка опешил — в самом его низу был прописан вызов этого скрипта.
Кем прописан? Ну уж точно не мной, ибо пьяным не был давно и лунатизмом тоже не страдаю. Ощущение было, как серпом… Я не избранный и не неуязвимый, а мой блог не заговоренный от взлома и заражения вирусами. Ну, я быстренько вызов этого скрипта из index.php убрал. Скопировал все файлы блога по ФТП на компьютер (читайте про резервное копирование) и с помощью встроенной в Total возможности поиска по содержимому файлов попытался найти его следы в других файлах.
Фу… Нигде ничего. Воспользовавшись советами все из того же интернета (как много пользы принесла всемирная паутина в нашу жизнь и как много новых опасностей породила вместе с этим) я занялся сменой паролей доступа к своему блогу со всех сторон: панель управления хостинга, панель управления виртуальным сервером, данные доступа к сайту по ФТП и пароль для базы данных.
Все поменял и одновременно порадовался, что поиск скорее всего факт заражения не заметил, ведь у меня включено кэширование посредством Hyper Cache с недельным сроком жизни собранных Html страничек. Но вездесущий Гугл как всегда все успел заметить, проиндексировать и учесть. Правда санкций и блокировок в этот раз не последовало, за что ему, в общем-то, спасибо, ибо мог бы и покосить.
Однако, спустя месяц один из читателей обратился ко мне с вопросом по поводу обнаруженных Google на его сайте вирусов и просил пояснить, что делать и как понимать данные по его домену на странице «Безопасный просмотр» этой поисковой системы. Честно говоря я подобную страницу видел только раз, при заражении клиентского сайта, который я делал сто лет назад и который умудрился за это время что-то подцепить. Точнее, там в .htaccess были редиректы прописаны на ресурсы, заражающие компьютеры пользователей. Но не суть.
Этот Уважаемый читатель не только страницу «Безопасный просмотр» для своего сайта привел, но и указал, что для моего домена (что такое доменные имена) такая страница тоже имеет запись о факте заражения KtoNaNovenkogo.ru трояном и это произошло по крайней мере меньше, чем 90 дней назад:
Надпись обведенная оранжевой рамочкой появилась несколько позже и об этом у меня тоже имеется душещипательная история полная тайн, загадок и посыпания головы пеплом. Кстати, вы и сами можете посмотреть возможные вирусные рекламации и претензии, которые имеет великий и ужасный Гугл к вашему ресурсу. Просто замените в этой строчке мой домен на свой. Не страшно?
http://www.google.com/safebrowsing/diagnostic?site=ktonanovenkogo.ru&hl=ru
В общем, Google ничего не пропустил и поставил мой блог на контроль, как неблагонадежный в плане возможного заражения вирусом, хотя в то время количество найденных им зараженных страниц равнялось нулю. Сейчас нет, а раз было когда-то, то и в будущем надо держать меня по колпаком, чтобы в случае чего сразу и прихлопнуть.
Через пару дней у меня начал проседать трафик с этой поисковой системы и на сегодняшний день он ниже того, что было раньше примерно на четверть (правда, на фоне роста числа посетителей с Яндекса это сейчас не так заметно). Связано это с проскочившим вирусом? А Гугл его знает.
Но этого мне было мало и я, видимо, решил еще больше усугубить ситуацию своей по истине русской беспечностью, ибо предположил, что был заражен лишь один единственный сайт из тех, с которыми я работаю на своем компе. Оказалось, что это не так и путем логических размышлений и заключений сейчас могу сказать, что были вытащены пароли из моего Фтп менеджера FileZilla.
Что примечательно, я отчетливо помню, что садясь писать тот самый опус, при публикации которого и обнаружился вирус на сайте, я традиционно запустил Файлзилу, ибо загружаю иллюстрации (скриншоты снимаю и обрабатываю в Snagit) на блог не встроенными в WordPress средствами, а напрямую на хостинг по ФТП. И этот самый Файлзила сразу же пожелал обновиться, а я его остановил, ибо не хотелось терять на это время. Скорее всего, это было обновление безопасности, хотя, конечно же, не факт.
Но по любому, одним из основных способов защиты от взлома и заражения вирусом компа или сайта служит своевременное обновление программного обеспечения. Эти обновления зачастую обусловлены именно обнаруженными и залатанными дырами в безопасности, а не добавлением нового функционала. Тем более, что как потом выяснилось, у меня и браузеры, и флеш плеер, и Java не были вовремя обновлены.
Как раз не задолго до этого читал, что в Java была найдена очередная дырка и рекомендовали обновиться. Ну… мы же (т.е. я же) люди занятые и тратить время на пустяки, которые, скорее всего, и не пригодятся, некогда. Ну, вот и получил трояна на комп, а потом и вирус на сайт. Прям как с кошельком вебмани — все по накатанной.
Это я уже потом, задним числом, задумался о своевременном обновлении критичных компонентов компьютера и поставил во все браузеры расширение Surfpatrol, которое вовремя сообщает о появлении новой версии или новой дырки в жизненно важном компоненте системы (читайте и про другие полезные расширения для google chrome, плагины для Firefox и дополнения для Оперы).
Ну и, конечно же, запустил полную проверку компьютера Доктором Вебом, который работал чуть ли не сутки (несколько десятков миллионов файлов просканировал — у меня бекапов разных сайтов накопилось за эти годы до си…). Нашел с десяток троянов и все их почикал после перезагрузки.
Я к этому времени в интернете начитался про необходимость установки уже упомянутого чуть выше Surfpatrol, а так же в дополнение к антивирусу поставил Malwarebytes Anti-Malware, который нашел у меня на компе еще десяток пакостных фалов и стал блокировать неблагонадежные по его мнению сайты, которые я пытался открыть со своего компьютера (включая и один из моих, и Серч и…).
Все то же самое я повторил и на компьютерах своих домочадцев, которые сидят со мной в одной локальной сети. Они, правда, по началу катили бочку на Malwarebytes Anti-Malware, который блокировал некоторые их любимые сайты, но после объяснения процесса добавления таких ресурсов в Черный список этой софтины стоны и плачи сошли на нет.
ktonanovenkogo.ru