Антивирусный сканер заблокировал сайт: как исправить

Если браузер или антивирус пишет «сайт заблокирован» или «обнаружена угроза» при заходе на страницу, сначала проверьте сам сайт через любой онлайн-сканер безопасности (VirusTotal, «Яндекс Вебмастер», Google Safe Browsing) — так вы поймёте, реальная это проблема или ложное срабатывание одного антивируса.

Почему антивирус блокирует сайт

Чаще всего причина одна из трёх:

  • на сайте действительно есть вредоносный код — вставленный через уязвимость скрипт, редирект на сторонний ресурс или заражённый плагин;
  • сайт находится на том же IP или в той же подсети, что и другой заражённый ресурс, и попал в блок «по соседству»;
  • ложное срабатывание эвристического анализатора антивируса — реагирует на легитимный, но нестандартный код (обфусцированный JS, аналитические скрипты, встроенные виджеты).

Как проверить сайт самостоятельно

Откройте исходный код главной страницы (Ctrl+U) и поищите незнакомые вставки iframe, скрипты с обфусцированным base64-содержимым или подключения к неизвестным доменам. Проверьте панель вебмастера в поисковой системе — там обычно есть раздел «Безопасность сайта» с конкретным указанием на заражённый файл. Если используется WordPress или другая CMS, сравните список установленных плагинов и тем с тем, что вы ставили сами: лишние записи — верный признак взлома.

Что делать, если сайт действительно заражён

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

Как снять блокировку после лечения

Удаления вредоносного кода недостаточно — большинство сервисов держат сайт в чёрном списке некоторое время после заражения. Подайте запрос на пересмотр через инструмент для вебмастеров нужного поисковика (раздел «Проверка безопасности» → «Запросить проверку») и дождитесь повторного сканирования. Если блокирует конкретный антивирус на стороне пользователя, добавьте домен в список исключений в его настройках — это временная мера на период, пока антивирусная база не обновится с учётом внесённых изменений.

Понравилась статья? Поделиться с друзьями: