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

Шесть дисков, стираемых одновременно — пять успешно завершили процесс, один вышел из строя с ошибкой I/O
Ключевые возможности
-
Множество методов стирания:
- Заполнение нулями или единицами
- Стандарты DoD (Министерство обороны США)
- Метод Гутмана (35 проходов)
- Генерация случайных чисел
- Проверка заполнения
-
Поддержка нескольких дисков одновременно — как видно на GIF выше, nwipe может параллельно работать с несколькими накопителями.
-
Гибкость использования:
- Командная строка
- ncurses-интерфейс
- Включен в различные Live-дистрибутивы
-
Документирование процесса: генерация PDF-сертификата о выполнении очистки.

Технические особенности
nwipe написан на C и требует для работы:
- ncurses
- pthreads
- parted
- libconfig
Для полного функционала также нужны:
- hdparm (обязательно)
- smartmontools (рекомендуется)
- dmidecode (рекомендуется)
Практическое применение
- Подготовка оборудования к продаже — гарантия, что ваши данные не попадут к новому владельцу.
- Утилизация корпоративных носителей — соответствие стандартам безопасности.
- Тестирование дисков — выявление проблемных накопителей.
- Очистка перед установкой ОС — особенно актуально для серверов.
Ограничения для 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 рекомендуется дополнительное использование специализированных утилит производителей.
