dcfldd — это расширенная версия GNU dd с функциями, полезными для криминалистики и безопасности. Основанный на программе dd из пакета GNU Coreutils, dcfldd имеет следующие дополнительные функции:
Хэширование «на лету» — dcfldd может хэшировать входные данные по мере их передачи, помогая обеспечить целостность данных. Вывод состояния - dcfldd может информировать пользователя о своем прогрессе с точки зрения количества переданных данных и того, сколько времени займет операция.
- Гибкая очистка дисков — dcfldd можно использовать для быстрой очистки дисков по известному шаблону, если это необходимо.
- Image/wipe Verify — dcfldd может проверить, что целевой диск побитно совпадает с указанным входным файлом или шаблоном.
- Несколько выходов — dcfldd может одновременно выводить в несколько файлов или дисков.
- Разделить вывод — dcfldd может разделить вывод на несколько файлов с большей настраиваемостью, чем команда split.
- Конвейерный вывод и журналы — dcfldd может отправлять все свои данные журнала и вывод в команды, а также в файлы.