nwipe: Надежное удаление данных без шансов на восстановление

28 июл 2025
1,214
124
31
5 дней

Вы когда-нибудь задумывались, что происходит с вашими данными при удалении файлов? Оказывается, обычное форматирование не гарантирует их полного уничтожения. Именно здесь на помощь приходит nwipe — специализированный инструмент для безопасного стирания информации.

Что такое nwipe?

nwipe — это форк известной утилиты dwipe из пакета Darik's Boot and Nuke (DBAN). Разработчики создали его, чтобы использовать все возможности безопасного удаления данных вне среды DBAN, с поддержкой большего спектра оборудования.

Пример работы nwipe

Шесть дисков, стираемых одновременно — пять успешно завершили процесс, один вышел из строя с ошибкой I/O

Ключевые возможности

  1. Множество методов стирания:

    Реклама
    • Заполнение нулями или единицами
    • Стандарты DoD (Министерство обороны США)
    • Метод Гутмана (35 проходов)
    • Генерация случайных чисел
    • Проверка заполнения
  2. Поддержка нескольких дисков одновременно — как видно на GIF выше, nwipe может параллельно работать с несколькими накопителями.

  3. Гибкость использования:

    • Командная строка
    • ncurses-интерфейс
    • Включен в различные Live-дистрибутивы
  4. Документирование процесса: генерация PDF-сертификата о выполнении очистки.

Пример сертификата

Технические особенности

nwipe написан на C и требует для работы:

  • ncurses
  • pthreads
  • parted
  • libconfig

Для полного функционала также нужны:

  • hdparm (обязательно)
  • smartmontools (рекомендуется)
  • dmidecode (рекомендуется)

Практическое применение

  1. Подготовка оборудования к продаже — гарантия, что ваши данные не попадут к новому владельцу.
  2. Утилизация корпоративных носителей — соответствие стандартам безопасности.
  3. Тестирование дисков — выявление проблемных накопителей.
  4. Очистка перед установкой ОС — особенно актуально для серверов.

Ограничения для SSD

Важно понимать, что для SSD nwipe не гарантирует полного удаления данных из-за особенностей работы flash-памяти (overprovisioning, wear leveling). Для твердотельных накопителей рекомендуется дополнительно использовать фирменные утилиты производителей.

Как попробовать?

Самый простой способ — загрузить ShredOS, который включает последнюю версию nwipe. Это компактный (около 60MB) образ для USB или CD/DVD.

Для установки в Linux:

sudo apt install nwipe  # Для Debian/Ubuntu

Или собрать из исходников:

./autogen.sh
./configure
make
sudo make install

nwipe — это:

  • Простота использования
  • Поддержка множества стандартов очистки
  • Параллельная работа с несколькими дисками
  • Документирование результатов

Инструмент особенно полезен системным администраторам, службам ИБ и всем, кто серьезно относится к безопасности данных. Если вам нужно гарантированно уничтожить информацию на магнитных дисках — nwipe станет отличным выбором.

Важно: Для SSD рекомендуется дополнительное использование специализированных утилит производителей.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.