Защита WordPress от базовых угроз, вирусов и атак. Защита WordPress от вирусов – обзор плагинов Скрываем обновления от не администраторов

Существует множество плагинов для безопасности WordPress, с заявленными функциями антивируса. И многих из них действительно решают ряд потенциальных уязвимостей в данной CMS. Например Wordfence Security, AntiVirus, Anti-Malware и еще десятки аналогичных.

Но вот в качестве антивируса они совершенно непригодны. Ведь это плагины. Любой антивирус «запирающий» те или иные части файловой системы справляется с ними. Бесплатный антивирус - это вообще миф. Постоянное обновление вирусной базы, сканирование со стороннего сервера прочие необходимости явно будут потреблять ресурсы разработчика. Так что любой человек, устанавливающий очередной бесплатный плагин WordPress-антивируса явно обманывает себя и создает иллюзию безопасности.

Когда мои сайты были заражены, я начал копаться в инструментах для лечения. Настоящих, не плагинов, оказалось реально мало. Из них у меня заработал лишь один. Причем он более-менее решил проблемы и до сих пор честно проводит ежедневное сканирование. Это…

ВирусДай - почему работает?

  • Это облачный антивирус, не лежит в папке с вашим сайтом
  • Автоматическое лечение вирусов
  • Делает бекапы файлов до лечения и хранит их у себя
  • Встроена файловая система
  • Крупный живой проект: ведут дела с CloudLinus, Reg.ru и другими

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

В появившийся форме вводим адрес домена и нажимаем «Продолжить самому». Дальше нужно подключить сервер VirusDie к своему, для этого нам предлагаю произвести синхронизацию. Есть 2 варианта:

  • Вручную. Скачать PHP-файл для синхронизации и самостоятельно добавить его в корневую папку сайта.
  • Автоматически. Указать FTP-доступ (сервер, логин и пароль).
  1. Как часто сканировать сайт: раз в 6 или 12 часов или 1 раз в день
  2. Включить / выключить фаервол
  3. Подключить экспертное обслуживание с гарантией отсутствия вирусов

В принципе все, сразу запускается сканирование. Можно сделать это вручную нажав зеленый кружочек. Если при сканировании были выявлены проблемы - ВирусДай попробуем вылечить. Если не сможет (у меня такое было - 1/50) - покажет на зараженные строчки кода в файловом менеджере и попробует идентифицировать вид заражения.

Ежедневное сканирование

Сколько стоит безопасность с

Подключение одного сайта на год = 1499 рублей. После 3х сайтов по этой цене, можно подключать следующие по 249р. Например: 1499 x 3 + 249 x 7 = 6240 рублей в год за 10 сайтов.

Есть экспертное обслуживание по 4900 (6 месяцев) и 9990 (12 месяцев) рублей. Там вам будут измерять давление и следить, чтобы вы не подавились оливковой косточкой.

WordPress – это самая популярная система управления сайтами, ею пользуются миллионы вебмастеров по всему миру. Конечно же, среди этих миллионов есть и нечестные специалисты, хакеры, которые уже успели изучить CMS настолько, что легко её взламывают для заражения вирусом.

В действительности, WordPress, как самая популярная CMS подвергается атакам чаще остальных. Поэтому для защиты нужно принять некоторые меры. В этой статье мы расскажем вам о плагинах, которые могут помочь защитить WordPress от вирусов.

Sucuri Security

Sucuri Security – это одно из самых популярных решений, которое помогает защитить WordPress от вирусов. Плагин пользуется хорошим мнением большого количества пользователей WordPress и многие сайты защищены именно им.

В функции плагина входит:

  • Протоколирование различных действий, связанных с защитой.
  • Мониторинг файлов сайта на их изменение.
  • Сканирование на наличие вредоносного кода.
  • Плагин будет уведомлять, если есть риск попадания его в чёрные списки антивирусных программ. Это дополнение работает совместно с большим количеством известных и популярных антивирусов.

Wordfence Security

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

У плагина есть платная версия, которая имеет больше функций, которые могут защитить WoprdPress от вирусов.

AntiVirus

Плагин AntiVirus работает так же, как и любой компьютерный антивирус – он периодически сканирует сайт на наличие подозрительных файлов. Еженедельно администратору сайта на почту будет приходить письмо с отчётом о сканировании. Если вирусный код, всё-таки, будет обнаружен, то уведомление приходит немедленно. Плагин сканирует как ядро WordPress, так и файлы плагинов, тем, а также базу данных.

Прочтите также о проверке сайта на вирусы.

Quttera Web Malware Scanner

Условно-бесплатный плагин, который может достойно защитить WordPress от вирусов методом сканирования файлов сайта на предмет вредоносного кода. Плагин распознаёт большое количество вирусов и легко их находит. Так же вы будете получать уведомления, если ваш сайт окажется в чёрных списках известных антивирусных программ.

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

За время ведения своего блога я сталкивался и с первым и со вторым и с третьим. И хакеры ломали мои сайты и сам, бывало, делал что-то не так. Но, к счастью, все обошлось благодаря заранее организованной защите.

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

Плагины защиты для WordPress

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

1. Плагин WordPress Database Backup

Этот плагин позволяет сохранять резервные копии базы данных вашего сайта как в автоматическом, так и в ручном режиме. Их можно скачивать напрямую на компьютер или отправлять себе по электронной почте. Для того, чтобы вы лучше понимали. Этот плагин полностью сохраняет информационную часть сайта – тексты, их оформление, данные о пользователях и других компонентах сайта, но он не сохраняет сами файлы. Картинки и темы оформления вам стоит сохранять самостоятельно.

Этот плагин не обязательно скачивать к себе на компьютер, он есть в базе плагинов для wordpress, поэтому легко устанавливается через администраторскую панель, через поиск плагинов.

Видео урок по настройке WordPress Database Backup

Если вам не удобно смотреть видео, я продублирую настройку текстом и скриншотами.

Как установить WordPress Database Backup

Для начала войдите в админке вашего блога в раздел установка плагинов и выберите раздел поиск плагинов. В окне поиска введите «wp db backup».

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

После этого приступаем к его настройкам. Для этого в панели управления блогом нужно найти вкладку инструменты и в ней ссылку Резервное копирование. Нажимайте на нее.

Какие таблицы сохранять?

В начале настройки нам предлагается выбрать те таблицы базы данных, которые будут копироваться. Среди них есть те, которые сохраняются всегда и те, которые мы можем сохранять дополнительно. Если даже вы оставите все по умолчанию – будет нормально. Если понимаете, что значат и какие функции выполняют те или иные таблицы – проставьте нужные галочки.

Сохранение копии «здесь и сейчас»

Следующий пункт «Настройки резервного копирования» отвечает за резервное копирование «здесь и сейчас». Это тот самый ручной режим, когда мы можем прямо в данный момент сделать резервную копию базы данных. По большому счету, все, что мы может тут настроить – это место для сохранения резервной копии. Первый пункт сохраняет файл на сервере хостинг провайдера. Второй пункт скачивает его на компьютер. Третий вариант позволяет отправить на электронную почту.

Кнопка «создать архив», начинает сохранение.

Если вам нужно сделать срочное копирование, например, перед большими изменениями сайта, то используйте эту функцию.

Резервное копирование по расписанию

Резервное копирование базы данных плагином WordPress Database Backup по расписанию – это как раз то, за что я его люблю. В жизни постоянно крутишься в делах и из-за суеты можешь забыть что-то сделать, или просто не хватит времени. А с помощью этой функции сайт сам все делает с заданной периодичностью.

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

Кроме того, для автоматического копирования есть отдельный список сохраняемых таблиц. Одним словом, указываете периодичность, выбираете нужные таблицы, указываете свой почтовый ящик, куда будут приходить копии, и жмете «запомнить расписание».

На этом настройка этого плагина закончена. Переходим к следующему.

2. Плагин для защиты админки Login LockDown

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

Установка и настройка плагина Login LockDown

Как и в случае с прошлым плагином, Login LockDown находится в базе вордпресс, поэтому он устанавливается также через поиск плагинов. Находим, устанавливаем, активируем.

После этого через закладку параметры заходим в Login LockDown

Там есть несколько полей, в которых по умолчанию проставлены значения всех параметров.

В принципе, можно ничего не менять. Если захотите настроить плагин под себя, то поля означают следующее:

Max Login Retries – максимальное количество попыток ввода логина/пароля до блокировки. Если указано 3 и вы 3 раза ввели неверный пароль – админка блокируется.

Retry Time Period Restriction (minutes) – время, на которое блокируется админка при неверном вводе пароля.

Lockout Length (minutes) – время, на которое блокируется админка при максимально допустимом количестве неверных вводов логина. Обратите внимание, здесь отслеживается неверный ввод логина. То есть тот кто вводит данные не знает логин.

Lockout Invalid Usernames? – включать или не включать усиленную блокировку из предыдущего пункта.

Mask Login Errors? – скрывать или нет сообщение о том, что неверно введен логин.

Устанавливаете нужные вам значения и жмете кнопку подтверждения – Update Setting.

3. Плагин для wordpress – AntiVirus

Название этого плагина говорит само за себя. Он ищет вирусы и разные шпионские добавки в коде шаблона вашего сайта. Он не имеет такого навороченного функционала, как антивирусные программы для персональных компьютеров. Работает AntiVirus очень просто – сканирует файлы и, если находит подозрительные коды, сообщает о них владельцу через электронную почту и в админ панели.

Автоматически защитить файлы wordpress он не может, вы уже сами должны проверить все что он заподозрил и либо оставить, либо удалить.

Установка и настройка AntiVirus

Уже по традиции мы через админку входим в поиск плагинов. Он есть в базе wordpress, поэтому устанавливается быстро и легко.

Настроек он никаких не требует. И начинает работать сразу после активации. Единственное, что вы можете сделать руками – это сиюминутно просканировать свой сайт. Для этого после активации, необходимо в администраторской панели открыть закладку AntiVirus. Там будет кнопка «Scan the Theme Templates now» – она запускает мгновенную проверку.

Также, на этой странице можно указать почтовый ящик, на который плагин будет отправлять сообщения. Если этого не сделать, все письма будут отправляться на адрес администратора сайта.

В результатах сканирования подсвечиваются все подозрительные коды. Но не нужно сразу бросаться их удалять. Подозрительные не значит вредоносные. Каждый элемент стоит проверить. Если вы разбираетесь в php, для вас не составит труда разобраться с проблемой.

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

Каждый проверенный элемент вам нужно подтвердить, нажав кнопку «There is no virus» – больше плагин не будет воспринимать этот элемент как подозрительный.

Как и все дополнительные плагины для wordpress, AntiVirus нагружает сервер и снижает скорость работы сайта, поэтому я рекомендую не держать его в активном состоянии постоянно, периодически включайте его для проверки.

Резюме

Защита wordpress на самом деле не является таким уж трудным занятием. Конечно, на 100% от всех случаев жизни не застраховаться никак – постоянно хакеры находят новые лазейки, а ты натыкаешься на новые решения проблем, но небольшие меры предосторожности и несколько полезных плагинов позволят вам спать спокойно, не переживая за работу вашего сайта.