KakapoWP KakapoWP
Security

Защита WordPress: порядок, в котором она окупается

14 августа 2026 г.·5 мин чтения

Кто ищет «как защитить WordPress», находит списки из двадцати пунктов. Проблема не в том, что пункты неверны, а в том, что они стоят рядом с одинаковым весом. Первые три дают больше, чем остальные семнадцать вместе взятые.

Место 1: обновления, причём своевременные

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

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

Плагин, который два года не получал обновлений, — это риск, даже если он работает. Заодно наведи порядок: то, что не используется, нужно удалять, а не деактивировать.

Место 2: вход

Вторая по частоте дверь — пароль. Четыре меры, в таком порядке:

  1. Ограничь неудачные попытки — это лишает автоматический подбор паролей почвы.
  2. Принудительно требуй надёжные пароли — как минимум от всех, кому разрешено публиковать.
  3. Включи второй фактор — хотя бы для администраторов.
  4. Никаких учётных записей с именем пользователя «admin» и никаких ролей выше необходимого.

Перенос адреса входа — пятый пункт, но более слабый: он отсекает массовые сканирования и снижает нагрузку, но не заменяет ни одну из четырёх мер выше. Кто им пользуется, должен записать новый адрес до сохранения.

Место 3: усиление защиты — настроить один раз и забыть

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

Место 4: видеть, что меняется

Дальше речь уже не о предотвращении, а о том, чтобы вовремя заметить. Имеют смысл две вещи:

Сверка ядра (по-немецки: „Kern-Abgleich“) сравнивает файлы WordPress с контрольными суммами api.wordpress.org. Изменённый файл ядра — очень явный признак: там ни у кого нет законной причины что-либо менять.

Наблюдатель за файлами (по-немецки: „Datei-Wächter“) фиксирует эталон и сообщает об отклонениях. Он хорош ровно настолько, насколько удачен момент фиксации: эталон, зафиксированный после заражения, объявляет вредоносный код нормой.

Фиксируй эталон, пока сайт заведомо чист, — лучше всего сразу после свежей установки или после проверенного восстановления.

Место 5: файрвол и сканирование

И то и другое полезно, и то и другое намеренно стоит здесь, внизу. Файрвол в PHP начинает работать, только когда WordPress уже запускается, — он не заменяет файрвол перед веб-сервером. Сканирование находит то, что похоже на его шаблоны, а не весь вредоносный код.

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

Что часто стоит на самом верху, хотя там ему не место

МераПочему её переоценивают
Скрыть версию WordPressАтакующий просто пробует уязвимость
Перенос адреса входаОтсекает сканирования, но не заменяет надёжный пароль
Очень много правил файрволаБольше правил — больше ложных срабатываний, а не больше защиты
Плагин безопасности без резервного копированияПосле заражения важен путь назад, а не тревога

Пункт, о котором забывают почти все списки

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

Часто задаваемые вопросы

Нужен ли мне вообще плагин безопасности?
Для обновлений, паролей и ролей — нет, это вопрос аккуратности. Плагин оправдывает себя там, где вручную ничего не увидишь: блокировки входа, изменения файлов, журнал.
Достаточно ли защиты моего хостинг-провайдера?
Она помогает, но на другом уровне. Хостинг-провайдер видит запросы до WordPress, но не знает твоих ролей, файлов и входов.
Как понять, заражён ли мой сайт?
Типичные признаки — неизвестные администраторы, изменённые файлы ядра, PHP-файлы в папке uploads, внезапные перенаправления и исходящие письма, которые никто не отправлял.
Что делать в первую очередь, если что-то случилось?
Ничего не удаляй. Сначала сделай резервную копию — в том числе заражённого состояния, это след. Затем смени пароли всех администраторов, заверши сессии и восстанови сайт из копии, сделанной ДО заражения.
Как часто нужно всё это проверять?
Обновления — еженедельно, журналы — когда заглядываешь, тест восстановления — раз в квартал. Всё остальное работает само или не работает вовсе.

Kakapo Security — заплатите один раз, пользуйтесь всегда.

Все девять плагинов за 149 € один раз вместо 13 € в месяц. Безопасная оплата через Stripe. Первые 14 дней: проблема решена или деньги назад.

Получить Lifetime Все функции
Читать дальше

Тебе это тоже может быть интересно.

Все статьи