Пошта
Пошук і усунення несправностей

Сайт зламали: перші кроки та очищення від шкідливого коду

Відновлення зламаного сайту

Зламаний сайт потребує термінових дій, але це не привід для паніки. Найважливіше діяти в правильному порядку. Найпоширеніша помилка полягає в тому, щоб одразу братися за чищення. Шкідливий код зникає з поля зору, але шлях, яким зловмисник потрапив усередину, залишається відкритим, і за кілька тижнів сайт зламують знову.

Коротко

  • Зробіть резервну копію зараженого сайту, перш ніж щось видаляти.
  • Змініть усі паролі, зокрема від хостингу та FTP.
  • Очищення без закриття шляху проникнення призведе до нового злому.

Як розпізнати злом

Типові ознаки: на сайті з'явилися чужі сторінки, перенаправлення на невідому адресу, яке спрацьовує лише при переході з пошукової системи, невідомі облікові записи адміністраторів, попередження Google у результатах пошуку і повідомлення браузера про небезпечний сайт. Іноді єдина ознака полягає в тому, що сайт раптом став повільним, бо сервер розсилає спам.

Зробіть це насамперед і саме в такому порядку

КрокНавіщо
1. Резервна копія зараженого сайтуВона потрібна, щоб з'ясувати, що і коли сталося. Без неї шлях проникнення залишиться здогадкою.
2. Змініть пароліWordPress, хостинг, FTP, база даних і пошта. Одного забутого облікового запису достатньо, щоб зловмисник повернувся.
3. Перевірте облікові записи адміністраторівВидаліть невідомих користувачів. Зловмисник часто залишає собі запасний обліковий запис.
4. Лише потім очищенняВидалення шкідливого коду, відновлення файлів із чистих джерел і перевірка бази даних.

Не видаляйте файли навмання

Разом із видаленим файлом зникає інформація про те, що сталося. Якщо ви не знаєте, який файл шкідливий, а який є частиною сайту, не видаляйте його, а зробіть резервну копію і зверніться по допомогу. Те саме стосується відновлення всього сайту зі старої резервної копії. Якщо ви не знаєте, коли стався злом, то можете відновити вже заражену версію і вважати, що проблему вирішено.

Як зазвичай проникають на сайт

Більшість зламів не цілеспрямовані, а автоматичні. Бот шукає відомі вразливості і перебирає тисячі сайтів. Найпоширеніші шляхи: неоновлений плагін або тема, слабкий чи злитий пароль адміністратора, стара версія PHP та інший неоновлений сайт на тому самому сервері. Останнє і є причиною, чому старий забутий тестовий сайт краще видалити, а не залишати без нагляду.

Як зняти попередження Google

Якщо в результатах пошуку або в браузері з'являється попередження, сайт потрапив до списку Google Safe Browsing. Після очищення попередження саме не зникає: потрібно надіслати запит на перевірку через Google Search Console. Робіть це лише тоді, коли сайт справді чистий, бо відхилений запит уповільнює розгляд наступного.

Профілактика дешевша за очищення

Очищення зазвичай займає від 5 до 10 годин роботи. Регулярні оновлення коштують лише частку цього. Автоматичні резервні копії, актуальна версія PHP і оновлені плагіни покривають більшу частину ризику. Прочитайте також резервне копіювання і відновлення сайту.

Якщо не хочете робити це самостійно

Ми очистимо сайт, закриємо шлях, яким проникли зловмисники, і подамо запит на видалення сайту зі списку попереджень пошукової системи. Обсяг роботи залежить від того, наскільки далеко зайшов злом, і ви отримаєте оцінку ще до початку робіт. Зламаним сайтом ми беремося займатися протягом доби.

Дізнайтеся, як ми відновлюємо пошкоджені сайти »

Сайт перенаправляє на чужу адресу: що робити »