Взломанный WordPress: вот как это можно исправить

Опубликовано: 2022-06-25

Взломали WordPress? Давайте посмотрим, как вы можете исправить свой взломанный сайт WordPress. Первое, что вам нужно сделать, это не паниковать.

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

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

Оглавление

Предупреждающие признаки взломанного сайта WordPress

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

Всякий раз, когда ваш сайт WordPress будет взломан, вы увидите некоторые радикальные изменения на вашем сайте WordPress. Вот несколько основных признаков того, что хакеры находят ваш сайт WordPress привлекательным. Кроме того, ищите признаки того, что субъект угрозы может попытаться проникнуть на ваш веб-сайт, используя различные виды вредоносных программ.

Ваш сайт изменился

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

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

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

Ваш сайт перенаправляет на другой сайт

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

Они могут сделать это, чтобы перенаправить посетителей с вашего сайта WordPress на другой сайт или, возможно, просто для развлечения!

Предупреждения браузера

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

Напоминания поисковой системы

Если ваш веб-сайт был взломан, Google может предупредить вас, когда вы будете его искать. Это может указывать на взлом карты сайта, из-за которого Google сканирует ваш сайт.

Вы не можете войти

Если вы не можете войти на свой веб-сайт, это может указывать на то, что у вас есть взломанный сайт WordPress. Более вероятный сценарий — вы просто забыли пароль. Поэтому подумайте о смене пароля, прежде чем предполагать, что вас взломали. Если вы не можете, это красный флаг. Даже если вы сможете это сделать, вас все равно могут взломать, и в этом случае вам потребуется провести дополнительные исследования.

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

Причины взлома сайта WordPress

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

Небезопасные пароли

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

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

Лучший способ защитить свой веб-сайт — ввести строгие правила в отношении паролей.

Устаревшее ядро ​​WordPress, плагины и темы

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

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

Плагины и темы из ненадежных источников

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

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

Не хватает базовой безопасности

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

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

Установка и настройка плагина безопасности WordPress также не займет много времени.

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

Проблема в том, что большинство людей не тратят время на изучение основных функций безопасности WordPress. Они не верят, что существует риск для их веб-сайта. Внедрите перечисленные выше рекомендации по обеспечению безопасности, если вы не хотите, чтобы ваш веб-сайт попал в известную хакерскую статистику.

Насколько WordPress уязвим для взлома?

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

Ниже приведены основные методы, которые хакеры используют для доступа к вашему сайту, если вы хотите узнать больше о взломе сайтов WordPress, а не сразу переходить к тому, что делать, если ваш собственный сайт был взломан:

  • Бэкдоры .
    Это позволяет избежать использования типичных методов доступа к вашему сайту.
  • Мошенничество в аптеке.
    Техника проникновения вредоносного кода в устаревшие версии WordPress.
  • Попытки входа с использованием грубой силы.
    Когда киберпреступники используют автоматизацию для доступа к вашему сайту, используя слабые пароли.
  • Вредоносная переадресация.
    Когда на ваш сайт с помощью бэкдоров добавляются опасные редиректы.
  • Межсайтовый скриптинг (XSS).
    Наиболее часто обнаруживаемая уязвимость в плагинах WordPress позволяет хакерам доставлять вредоносный код в браузер пользователя посредством внедрения скриптов.
  • Отказ в обслуживании (DoS).
    Когда программные недостатки или проблемы используются для перегрузки веб-сайта до тех пор, пока он не перестанет работать.

Что делать, если сайт WordPress взломан?

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

Сохранять спокойствие.

Я знаю, что сказать кому-то, чтобы он успокоился, — худшее, что вы можете им сказать. Но для того, чтобы определить и решить проблему, вы должны быть ясными. Паника и трудности с ясным мышлением могут принести больше вреда, чем пользы.

Установите режим обслуживания на своем сайте.

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

Так что, если можете, переключите его в режим обслуживания.

  • Для этого войдите в панель управления CyberPanel.
  • Нажмите WordPress -> Список WordPress в меню слева.
  • Вы войдете в Список сайтов WordPress . Отсюда нажмите на заголовок вашего сайта WordPress.
  • Это ваш менеджер CyberPanel WordPress . Нажмите « Режим обслуживания », чтобы включить режим обслуживания на вашем сайте WordPress.

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

Изменить пароль WordPress

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

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

Обновление тем и плагинов

Следующим шагом является подтверждение того, что все ваши плагины и темы в настоящее время обновлены.

  • Для этого войдите в панель управления CyberPanel.
взломанный вордпресс
  • Нажмите WordPress -> Список WordPress в меню слева.
  • Вы войдете в Список сайтов WordPress . Отсюда нажмите на заголовок вашего сайта WordPress.
  • Это ваш менеджер CyberPanel WordPress . Нажмите « Плагины » на верхней панели.
  • Это покажет вам ваши плагины и то, какие из них установлены, активированы или нуждаются в обновлении, нажав « Обновить ».
  • Теперь, чтобы обновить темы , нажмите « Темы » на верхней панели.
  • Это покажет вам ваши темы и какие из них установлены, активированы или нуждаются в обновлении. Обновите свои темы, которые нуждаются в обновлении, нажав « Обновить ».

Отключить неузнаваемых пользователей

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

  • Войдите в панель управления WordPress
  • Нажмите « Пользователи » в меню слева.
  • Наведите курсор на пользователя, которого хотите удалить . Нажмите « Удалить » из появившихся вариантов.

Избавьтесь от нежелательных файлов

Установка плагина безопасности, такого как WordFence, позволит вам проверить свой веб-сайт и определить, присутствуют ли какие-либо файлы, которых не должно быть, в вашей установке WordPress.

Переустановка тем и плагинов

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

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

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

Установите ядро ​​WordPress еще раз

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

  • Для этого войдите в панель управления CyberPanel.
  • Нажмите WordPress -> Список WordPress в меню слева.
  • Вы войдете в Список сайтов WordPress . Отсюда нажмите на заголовок вашего сайта WordPress.
  • Это ваш менеджер CyberPanel WordPress . Щелкните Безопасность .
  • Нажмите «Переустановить ядро ​​WP ». Это переустановит все основные файлы WP по умолчанию на вашем сайте WP.

Очистите свою базу данных

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

Чтобы оптимизировать базу данных, выполните следующие действия.

  • Для этого войдите в панель управления CyberPanel.
  • Нажмите WordPress -> Список WordPress в меню слева.
  • Вы войдете в Список сайтов WordPress . Отсюда нажмите на заголовок вашего сайта WordPress.
  • Это ваш менеджер CyberPanel WordPress . Нажмите « База данных » на верхней панели.
  • Нажмите на имя вашей базы данных
  • Вы будете перенаправлены в PHPMyAdmin
  • В меню слева нажмите на свою базу данных
  • Проверьте все таблицы в базе данных и выберите « Оптимизировать таблицу » в раскрывающемся меню « С выбранными ».
  • Это оптимизирует все таблицы вашей базы данных и очистит вашу базу данных.

Как предотвратить взлом вашего сайта WordPress?

Ваш веб-сайт теперь немного более безопасен, чем был раньше, после того, как вы очистили его и сбросили свои пароли.

Однако вы можете сделать больше, чтобы предотвратить повторение подобных атак в будущем.

Убедитесь, что каждый пароль является безопасным.

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

Чтобы хакерам было труднее получить доступ к вашей учетной записи, вы также можете установить двухфакторную аутентификацию на свой веб-сайт.

Обновите свой веб-сайт

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

Удалите все небезопасные плагины или темы

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

Никогда не пытайтесь установить бесплатные плагины и темы со сторонних веб-сайтов; всегда используйте каталоги тем и плагинов. Проверьте репутацию поставщика плагинов, если вы покупаете премиальные темы или плагины, и поищите рекомендации.

Ваша установка WordPress должна быть очищена.

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

Старые, заброшенные установки WordPress на вашем сервере будут особенно уязвимы, потому что сомнительно, что вы будете их обновлять.

Не используйте дешевый хостинг

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

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

Вывод

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

Небольшое количество профилактических мер предпочтительнее обширного лечения. Это на 100% верно в отношении взлома веб-сайта WordPress. Вместо хитрых и опытных хакеров на веб-сайты WordPress проникают боты, которые просто созданы для использования хорошо известных и хорошо задокументированных брешей в безопасности. Ненадежные пароли, устаревшие темы, устаревшие плагины и плохой веб-хостинг — вот лишь некоторые из этих проблем.