Mastodon Mastodon Mastodon Mastodon

Буткит

Обновлено: · CyberSecureFox Editorial Team

Буткит (bootkit) — вредоносная программа, которая заражает процесс загрузки компьютера — загрузочный сектор или компоненты загрузки UEFI, — чтобы запускаться раньше операционной системы и контролировать её снизу.

Как работают буткиты

При включении компьютера прошивка запускает загрузчик ОС, а тот загружает ядро операционной системы. Буткит встраивается в эту цепочку. Старые буткиты перезаписывали главную загрузочную запись (MBR) или загрузочную запись тома (VBR) на диске; современные нацелены на UEFI — либо на загрузочные файлы в системном разделе EFI, либо, реже, на саму прошивку. Поскольку буткит запускается первым, он может модифицировать ядро в памяти, отключать защитные механизмы и загружать руткит, скрывающий файлы, процессы и сетевой трафик. В MITRE ATT&CK техника называется Pre-OS Boot: Bootkit (T1542.003).

Почему буткиты опасны

Буткиты крайне скрытны и живучи: антивирус внутри Windows не видит того, что произошло до его запуска, а некоторые буткиты переживают даже переустановку ОС. Примеры:

  • TDL4 (Alureon) (около 2010 года) — широко распространённый MBR-буткит, использовавшийся для построения ботнета.
  • Petya (2016) — шифровальщик, который подменял MBR и шифровал файловую таблицу диска.
  • ESPecter (2021) — буткит, модифицировавший Windows Boot Manager в системном разделе EFI.
  • BlackLotus (2023) — первый публично известный UEFI-буткит, способный обходить Secure Boot на полностью обновлённых системах Windows 11; его продавали на хакерских форумах.

Как защититься от буткитов

  • Включить UEFI Secure Boot и обновлять прошивку, загрузчики и список отозванных подписей Secure Boot (DBX).
  • Использовать TPM с измеряемой загрузкой (measured boot), чтобы выявлять изменения загрузочных компонентов.
  • Защитить настройки прошивки паролем и ограничить права администратора.
  • При подозрении на буткит восстанавливать систему с доверенного носителя, а при заражении прошивки — перепрошивать или заменять оборудование.
Синонимы:
bootkit, UEFI-буткит, загрузочный руткит