Открыть сервисСервис

Darik's Boot and Nuke

Darik's Boot and Nuke (сокращённо DBAN) — бесплатная утилита с открытым исходным кодом для необратимого удаления данных с жёстких дисков, основанная на загрузочном образе Linux. Программа предназначена для полного стирания информации путём многократной перезаписи секторов накопителя, что исключает возможность её восстановления стандартными программными средствами.

История

Утилита была создана в начале 2000-х годов программистом Дариком Хорном (Darik Horn) как загрузочный дистрибутив на базе ядра Linux. Первая публичная версия DBAN 1.0 появилась в 2002 году. Проект быстро приобрёл популярность среди системных администраторов и специалистов по информационной безопасности благодаря простоте использования и высокой надёжности. Название «Boot and Nuke» отражает принцип работы: загрузка с носителя (Boot) и полное уничтожение данных (Nuke).

В 2012 году разработка перешла в ведение компании Horizon DataSys, которая выпускала коммерческую версию под названием «DBAN Professional». Однако оригинальная бесплатная версия оставалась доступной для скачивания. В 2023 году развитие проекта фактически остановилось, а сайт утилиты был закрыт, однако её образы продолжают распространяться через сторонние зеркала и архивные репозитории.

Устройство и принцип работы

DBAN представляет собой автономный загрузочный образ, который не требует установки на жёсткий диск. Пользователь записывает ISO-файл на CD/DVD или USB-накопитель, загружается с него и получает текстовый интерфейс на основе диалогового меню.

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

Методы стирания

DBAN поддерживает несколько алгоритмов перезаписи, различающихся количеством проходов и используемыми паттернами:

  • Quick Erase — однократная запись нулей (один проход), обеспечивает базовый уровень защиты.
  • DoD Short — трёхпроходный метод, соответствующий стандарту Министерства обороны США (запись нулей, единиц и случайных данных).
  • DoD 5220.22-M — семипроходный алгоритм, рекомендованный для секретных данных.
  • Gutmann — 35-проходный метод, разработанный Питером Гутманом в 1996 году. Считается наиболее устойчивым к атакам с использованием магнитной силовой микроскопии, хотя для современных дисков достаточным считается меньшее число проходов.
  • RCMP TSSIT OPS-II — канадский стандарт, использующий случайные паттерны.
  • Schneier — семипроходный алгоритм, предложенный Брюсом Шнайером.

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

Применение

Основные сценарии использования DBAN:

  • Утилизация компьютерной техники — перед передачей дисков на переработку или продажу.
  • Подготовка компьютеров к продаже — защита личных данных предыдущего владельца.
  • Уничтожение следов конфиденциальной информации — в государственных и корпоративных структурах.
  • Переустановка операционной системы — полная очистка диска перед инсталляцией новой ОС.

Утилита поддерживает работу с дисками, подключёнными через IDE, SATA, SCSI и USB-интерфейсы. Она корректно определяет большинство моделей жёстких дисков, включая RAID-массивы на аппаратных контроллерах.

Ограничения

DBAN не работает с твердотельными накопителями (SSD) и гибридными дисками. Это связано с особенностями технологии NAND-флеш: контроллер SSD использует выравнивание износа и переназначение блоков, из-за чего перезапись секторов не гарантирует уничтожение всех копий данных. Для SSD рекомендуется использовать команду ATA Secure Erase, реализованную на уровне прошивки накопителя.

Также утилита не поддерживает диски с защищённой областью (Host Protected Area) и не может стереть данные, хранящиеся в служебных зонах современных накопителей.

Критика

Основные претензии к DBAN связаны с устареванием проекта. Последняя версия 2.3.0 вышла в 2015 году и не поддерживает UEFI-загрузку, что затрудняет использование на современных материнских платах. Кроме того, программа не работает с дисками объёмом более 2 ТБ в некоторых конфигурациях из-за ограничений BIOS.

Специалисты также отмечают, что многопроходные алгоритмы (Gutmann, DoD) избыточны для современных жёстких дисков: согласно исследованиям, для гарантированного уничтожения данных на накопителях с плотностью записи более 15 Гбит/дюйм² достаточно одного прохода случайными данными.

Альтернативы

К числу аналогичных инструментов относятся:

  • ShredOS — современный загрузочный дистрибутив с поддержкой UEFI и SSD.
  • nwipe — консольная утилита, входящая в состав многих Linux-дистрибутивов.
  • HDDErase — программа, использующая команду ATA Secure Erase для SSD.
  • KillDisk — коммерческая утилита с расширенными возможностями.

Источники

  • Официальная документация проекта DBAN (архивные версии).
  • Онлайн-энциклопедия по информационной безопасности (раздел о методах затирания данных).
  • Материалы о стандартах уничтожения информации (DoD 5220.22-M, RCMP TSSIT OPS-II).
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru