Безпека & API(ТЗ 6 из 54)
ТЗ: Очищення сайту від вірусів після злому
Безпека & API6 шагов • +30 XP

ТЗ: Очищення сайту від вірусів після злому

Покрокове керівництво з ізоляції скомпрометованої інфраструктури, заміни файлів ядра WordPress, аудиту бекдорів у темах і папці uploads, лікування бази даних та ротації паролів.

+5 XP за шаг
Выполнено 0 из 6 шагов (0%)
Трудозатраты~8 рабочих часов
Фриланс вилка~$360 – $600 (€320 – €560)
Оценка веб-студии~$760 – $1,280 (€720 – €1200)

ТЗ заказчика (исходный бриф):

«Нам потрібна безперервна робота сайту та 100% гарантія, що в базі даних та папці uploads не залишилося прихованих шелів.»
Ключевые требования:
  • •Повний бекап сайту та бази даних перед початком очищення
  • •Повна заміна файлів ядра чистими копіями з офіційного wordpress.org
  • •Сканування wp-content за допомогою Wordfence або Sucuri
  • •Видалення підозрілих адмінів та бекдорів у MySQL wp_options
  • •Ротація всіх ключів безпеки SALT у файлі wp-config.php
Ограничения проекта:
  • •Збереження всіх файлів медіабібліотеки та замовлень клієнтів
  • •Збереження позицій сайту в пошукових системах
Критерии приёмки (KPI):
  • 0 позначок про загрозу в Google Safe Browsing та VirusTotal
  • Зняття блокувань хостингу та вилучення зі спам-баз
  • Жодного повторного зараження протягом 90 днів

Пошаговое практическое руководство по ТЗ

Подробный разбор архитектуры, код реализации и советы эксперта по каждому этапу:

1
Этап 1 из 6

Крок 1: Ізоляція сайту та створення бекапу

Практическое руководство:

Увімкніть режим обслуговування через .htaccess або Nginx, обмеживши доступ виключно своєю IP-адресою. Створіть повний дамп бази даних через wp db export або mysqldump та архів wp-content.

Важные технические нюансы и подводные камни:

Бекап зараженого сайту обов'язковий! Якщо під час ручного очищення випадково видалити системний файл, сайт зламається остаточно без можливості відкату.

2
Этап 2 из 6

Крок 2: Глибоке сканування системи (Wordfence / Sucuri)

3
Этап 3 из 6

Крок 3: Повна перезапис файлів ядра WordPress

4
Этап 4 из 6

Крок 4: Ручна зачистка теми та папки uploads

5
Этап 5 из 6

Крок 5: Пошук вірусів у базі даних MySQL

6
Этап 6 из 6

Крок 6: Зміна ключів безпеки SALT та паролів

Инструменты экосистемы Fullstack AI Lab для этого ТЗ

Интеграция