ProSvet
от Pentest-Tools

Взлом сайта

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

01

Цепочка атаки

  • Разведка: технологии, CMS, открытые порты, утечки учёток, зеркала исходников, публичные репозитории с паролями
  • Вход: уязвимость в форме, подбор пароля, эксплойт к плагину, доступ через хостинг-панель или украденные cookie
  • Закрепление: web-shell, созданная учётка, задача cron, модификация .htaccess, скрытый администратор
  • Монетизация: дефейс, спам-рассылка, кража данных, шифрование, майнеры, перепродажа доступа
02

Как это выглядит на реальных примерах

  • Drupalgeddon (2018) — критичная дыра в Drupal (CVE-2018-7600) позволила захватывать сайты в автоматическом режиме. Через часы после публикации патча в интернете работали массовые сканеры; многие «лечили» сайт неделями.
  • Плагины и конструкторы WordPress — регулярные истории, когда дыра в популярном плагине даёт удалённое выполнение кода. По данным Wordfence и подобных ресурсов, значительная часть взломов сайтов приходится именно на устаревшие расширения, а не на «ядро».
  • Magecart / вредоносные скрипты в магазинах — на сайтах на Magento и других платформах подменяли платёжные скрипты и крали данные карт покупателей. Некоторые такие кампании (включая инцидент British Airways, 2018) обошлись компаниям в десятки миллионов фунтов штрафов.
03

Признаки

  • Неизвестные файлы и администраторы, редиректы, предупреждения браузера, резкое падение SEO.
  • Исходящий спам, аномальная нагрузка, страницы с фарм-товаром, «двойные» подозрительные cron-задачи.
04

Первые 24 часа

1) Изолировать. 2) Зафиксировать состояние (логи, файлы) для разбора. 3) Сменить все ключи/пароли. 4) Восстановиться из чистой копии. 5) Закрыть первопричину. 6) Проверить, не осталось ли закладок. 7) Сообщить затронутым сторонам, если были данные.

Типичная ошибка — «починили главную страницу» и успокоились. Через неделю атака повторяется.

05

Профилактика

  • Обновления, 2FA, бэкапы с тестовым восстановлением, минимум прав, мониторинг изменений файлов.
  • Регулярное сканирование и разбор отчётов — дешевле, чем разбор инцидента.

Нужна проверка именно вашего контура?

Запустите автоматическое сканирование или закажите ручной аудит с заключением — с приоритетами и планом устранения.

Начать сканирование