Вопрос-ответ

Безопасность сайта: вопросы и ответы

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

28 вопросов отвечает Акиндинов Дмитрий Михайлович

Как установить капчу на сайт WordPress?

спрашивает Светлана, Хабаровск 0

Дмитрий Акиндинов: Проще всего установить плагин: в разделе Плагины - Добавить новый найдите Yandex SmartCaptcha для WordPress или CleanTalk с антиспам-модулем, впишите в настройках…

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

спрашивает Марина, Иркутск 0

Дмитрий Акиндинов: Для проверки сайта на вредоносный код есть три бесплатных и проверенных инструмента. Sucuri SiteCheck (sitecheck.sucuri.net) сканирует страницы на скрытый JavaScript и известные…

Как защитить сайт от DDoS-атак?

спрашивает Артем, Ростов-на-Дону 0

Дмитрий Акиндинов: Для небольшого сайта первым делом стоит уточнить у хостинга, какая защита от DDoS уже включена по умолчанию - у большинства российских провайдеров…

Как защитить информацию на сайте?

спрашивает Денис, Ярославль 0

Дмитрий Акиндинов: Минимальный набор для небольшого сайта: HTTPS, регулярные обновления CMS и плагинов, бэкап не реже раза в неделю, ограничение попыток входа в админку…

Как проверить файл сайта на вирусы?

спрашивает Марина, Киров 0

Дмитрий Акиндинов: Отдельный файл проверяют бесплатным сервисом VirusTotal (virustotal.com): загружаете файл размером до 650 МБ, и его сканируют сразу около 70 антивирусных движков, а…

Как защитить сайт логином и паролем?

спрашивает Марина, Ульяновск 0

Дмитрий Акиндинов: Защита строится на связке логина и пароля, а не на одном пароле: если у всех логин admin, атакующему остаётся угадать только вторую…

Как защитить веб-сайт?

спрашивает Артем, Пермь 0

Дмитрий Акиндинов: Базовая защита сайта - это пять пунктов: сложный пароль и двухфакторная аутентификация в панели и на хостинге, регулярные обновления CMS и плагинов,…

Как защитить соединение сайта?

спрашивает Станислав, Чебоксары 0

Дмитрий Акиндинов: Защита соединения сайта складывается из двух разных задач. Первая - шифрование трафика между браузером и сервером через SSL-сертификат, это базовый уровень, обязательный…

Как защитить сайт от DDoS-атак на уровне протокола?

спрашивает Светлана, Ростов-на-Дону 0

Дмитрий Акиндинов: От протокольных DDoS-атак (SYN flood, ICMP flood и похожих) небольшой сайт в первую очередь защищает сам хостинг: провайдеры вроде Timeweb, Beget, REG.RU…

Как защитить свой сайт от взлома?

спрашивает Павел, Киров 0

Дмитрий Акиндинов: Основа защиты - три вещи: вовремя обновлять CMS и плагины, поставить уникальный сложный пароль на админку с двухфакторной аутентификацией и настроить регулярные…

Как поставить капчу на сайт?

спрашивает Игорь, Челябинск 0

Дмитрий Акиндинов: Для формы заявки хорошо работают Yandex SmartCaptcha (бесплатный сервис Яндекс Облака, без проблем с загрузкой в России) или невидимая reCAPTCHA v3 от…

Как защитить сайт от копирования текста?

спрашивает Алексей, Самара 0

Дмитрий Акиндинов: Полностью запретить копирование текста браузер не позволяет технически - страница всегда доступна через просмотр кода, и любой скрипт-блокировщик правой кнопки мыши обходится…

Как понять, что сайт взломан?

спрашивает Денис, Владивосток 0

Дмитрий Акиндинов: Ваш случай уже сам по себе тревожный сигнал: разное поведение сайта на телефоне и на компьютере - классический признак так называемого cloaking-редиректа,…

Как защитить код сайта?

спрашивает Виктор, Екатеринбург 0

Дмитрий Акиндинов: Полностью закрыть HTML и CSS от просмотра нельзя технически: браузер обязан получить исходный код страницы, чтобы её отрисовать, поэтому через "Просмотр кода…

Как защитить страницу сайта?

спрашивает Виктор, Красноярск 0

Дмитрий Акиндинов: Фишинговую страницу на сайт добавляют не отдельно, а через ту же уязвимость, что дает доступ ко всему сайту: устаревший плагин, слабый пароль…

Как защитить сайт от ботов?

спрашивает Юрий, Тольятти 0

Дмитрий Акиндинов: Против простых ботов, которые массово рассылают спам через формы, хорошо работает скрытое honeypot-поле: невидимое обычному человеку поле, которое боты заполняют автоматически, а…

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

спрашивает Дмитрий, Рязань 0

Дмитрий Акиндинов: Быстрее всего проверить сайт бесплатным онлайн-сканером: VirusTotal сверяет URL с базами нескольких десятков антивирусов за 30-60 секунд, Sucuri SiteCheck и Quttera дополнительно…

Как сделать защиту сайта?

спрашивает Светлана, Екатеринбург 0

Дмитрий Акиндинов: Базовая защита сайта строится на четырёх вещах: SSL-сертификат для шифрования соединения, своевременные обновления CMS и плагинов, сложный уникальный пароль на админку с…

Как убрать вирусы с сайта?

спрашивает Виктор, Липецк 0

Дмитрий Акиндинов: Первым делом делают полный бэкап сайта как есть, даже заражённый - без него легко потерять контент при неудачной чистке. Дальше ищут посторонние…

Как понять, что на сайте вирус?

спрашивает Станислав, Тольятти 0

Дмитрий Акиндинов: Письмо от хостинга про вредоносный код - самый надёжный сигнал: значит, автоматический антивирус хостинга уже нашёл конкретные файлы, и в письме обычно…

Задать свой вопрос

Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.

Передайте техническую часть в надёжные руки.

Слежу за хостингом, бэкапами и обновлениями. Когда упадёт – поднимаю я, без эскалации.

Заявка

Обсудим задачу

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

Куда удобнее ответить?