Тема проверки сайта на вирус может быть интересна не только веб-мастерам, но и и читателям, посетителям веб-страниц. Думаю, что многие сталкивались с предупреждениями своего антивируса о том, что сайт содержит вредоносный код и посещение его может обернуться заражением компьютера. А для веб-мастера содержание сайта в порядке – вещь жизненно необходимая.
В каком случае нужно проводить проверку сайта?
1. Вы открываете сайт, а ваш антивирус выдает сообщение, что на сайте обнаружен вредоносный код
2. Посетители вашего сайта пишут вам о том, что ваш сайт забракован антивирусом
3. Google или Яндекс прислал сообщение, что на вашем сайте обнаружен вредоносный код и посещение определенных страниц моего сайта может привести к заражению компьютеров пользователей.
4. Если вы слышали истории о том, как разводят пользователей ВКонтакте, то, получив от друга сообщение со ссылкой, хорошо бы проверить ее на наличие вредоносного кода.
Как проверить, есть ли на сайте вредоносный код?
Первый способ проверить подозрительный сайт на вирусы устроит и веб-мастеров, и обычных пользователей, которые желают проверить подозрительный сайт. Это - использование онлайн-сервисов. Это довольно удобно. Фактически, все эти сервисы работают одинаково: достаточно ввести адрес проверяемого сайта в специальное поле и нажать кнопку Проверить. Сервис проверит сайт на ниличие вируса, сделав прогон по своим базам. Ниже представлен список таких сервисов.
Проверить сайт можно при помощи вкладки "Безпасность" в Яндекс.Вебмастере. В случае заражения сайта на ней будет список заражённых страниц и тип заражения каждой из них. В большинстве случаев заражения есть возможность перейти в раздел помощи с примерами вредоносного кода, которые помогают его обнаружить.
2ip - принцип работы с этим сервисом обычный: указываем адрес подозрительного сайта и нажимаем кнопку «Проверить». В результате проверки вам сообщат, были ли обнаружены на сайте вирусы или подозрительные коды. Этот сервис также проверяет, считают ли поисковики Яндекс и Google этот сайт зараженным.
Antivirus Alarm – для сканирования указанного вами сайта сервис использует антивирусные базы от крупнейших мировых антивирусных компаний. Полное сканирование длится до 10 минут и не останавливается, даже если вы закрываете страницу. Здесь же указывается ссылка, по которой вы сможете посмотреть результаты в любое время. Этот сервис еще хорош тем, что здесь есть список наиболее часто обнаруживаемых вирусов на сайтах. Например, вот так выглядит код вируса iframe asqyt.in:
Здесь же есть и список НЕ вирусов. Это позволяет не спешить паниковать, когда одна из антивирусных программ принимает код за вирус.
Virusnasaite.ru - еще один сервис по проверке сайта. Здесь вы можете прочитать небольшие инструкции, как опознать и как удалить вирус на сайте.
Sucuri.net - этот сервис еще хорош тем, что он показывает, какой именно файл сайта заражен. Здесь же можно посмотреть, какие файлы были сканированы. Кроме поиска вредоносного кода он еще сверяет внешние ссылки сайта с черным списком и выдает список страниц, на которых были найдены такие ссылки. Для одного моего сайта на движке WordPress была выдана рекомендация обновить версиюю WordPress. И в самом деле эта рекомендация помогла – ссылки исчезли. Только вот одно но: проверка выполняется не полностью, поскольку сервис платный, но и те рекомендации, которые были выданы – действительно ценные.
Зачем такой большой список онлайн-сервисов? Проблема ведь в том, что не все они показывают одинаковый результат. На мой взгляд, sitecheck.sucuri.net/scanner показал самый обстоятельные результаты.
Второй способ для проверки сайта подойдет больше веб-мастерам. Для этого вам понадобится программа SiteVerify, которая и будет проверять сайты на наличие вредоносных программ и кода. Программа написана с использованием технологии .Net, поэтому весит она совсем мало, однако, если у вас установлена Windows XP, то вам придется еще дополнительно установить Microsoft .Net. В Windows 7 ничего дополнительно устанавливать не надо.
Скачиваем программу, распаковываем и запускаем. В программе практически нет никаких настроек. Также, как и в онлайновых сервисах проверки, нужно только указать адрес странички и нажать кнопку GO.
Начинается сканирование сайта. Сначала формируется список всего того, что есть на сайте, а затем выполняется прогон по базам. Синим цветом помечаются "здоровые" файлы, а красным – зараженные. Приятно видеть свой сайт в синем цвете .
Что делать дальше.
Если ваш сайт здоров, то можно вздохнуть спокойно. А вот что делать в том случае, если вам показали, что у вас все-таки есть вредоносный код на сайте? Проблема в том, что все эти сканеры работает не так, как компьютерные антивирусы. Искать вредоносный код придется самим. И что остается бедному веб-мастеру? Кого звать на помощь, юрист онлайн тут вам вряд ли поможет. Нужно учиться разбираться самому.
Даже если вы воспользовались программой SiteVerify, который покажет вам, в каких файлах найден вредоносный код, убирать вам придется его своими руками.
Как правило, чаще всего сайты заражает так называемый iframe-вирус. По сути, этот вирус состоит из кода ….. Вирус ворует все пароли с Total Commander или другого ftp-клиента.
Как искать вредоносный код:
1. В панели управления хостинга нужно изменить пароль.
2. Меняем и удаляем пароли в ftp-клиенте.
3. Заходим на хостинг по ftp. Сортируем файлы по дате последнего изменения. У зараженных файлов дата должна быть свежая и одинаковая. Откройте эти файлы и ищите код iframe, как правило этот код располагается в самом конце. В основном, вредоносный код прописывается в файлах: index.php, index.html, в файлах с расширением .js. Нередко, эта зараза проживает между тегами .
4. Для вордпресса можно использовать плагин TAC. Он проверяет файлы во всех темах в папке themes на наличие стороннего кода. Если TAC найдет не желательный код, то покажет путь к этому файлу. Таким образом, можно вычислить вирус.
5. Когда найдете и удалите вредоносный код, то проверьте свой компьютер на наличие вирусов.
6. Если Ваш сайт был помечен Гуглом или Яндксом как зараженный, то через панель вебмастера надо отправить запрос в поисковую систему на повторную проверку. Обычно в течение суток пометка о том, что сайт заражен, убирается.
Серия сообщений "Компьютерная граммотность":
Часть 1 - Как организовать файлы на своем компьютере, чтобы никогда ничего не терять.
Часть 2 - Как защитить компьютер бесплатно
...
Часть 4 - Воспроизведение любого видео на компьютере
Часть 5 - Каким должен быть Ваш сайт, чтобы он был в ТОПе
Часть 6 - Где можно проверить сайт на вирусы?
Часть 7 - Как перенести закладки из одного браузера в другой
Часть 8 - Как скачать видео с YouTube себе на компьютер?
...
Часть 10 - Секреты и хитрости windows 7. Часть 1
Часть 11 - Windows 7: советы, хитрости управления, оптимизация работы
Часть 12 - Разгоняем Windows 7 простыми средствами