Расширенный вариант консольной утилиты для копирования данных "dd".

dcfldd 002

dcfldd — консольная C (си) утилита представляющая собой расширенный вариант утилиты "dd".

dcfldd 003

dd (dataset definition) — утилита для копирования файлов на байтовом уровне. Название утилиты унаследовано от оператора DD (Dataset Definition) из языка программирования JCL (Job Control Language).

dcfldd 008

dcfldd разработана в компьютерной судебной лаборатории DCFL (Defense Computer Forensics Laboratory), для более удобного использования возможностей утилиты "dd" в исследовательских работах (для судебного анализа данных).

dcfldd 009

dcfldd может копировать диск или раздел диска в один файл (образ), утилита принимает большинство параметров "dd", но работает более эффективно (значительно быстрее), имеется встроенная возможность хеширования (hashing) копируемых данных (через определённые интервалы), для последующей проверки целостности данных (аутентификации).

dcfldd 006

dcfldd помимо поддержки базовых возможностей имеющихся у "dd" обладает рядом полезных функций, например после ошибок чтения выполнение команды не прерывается, ошибочные блоки "по умолчанию" записываются как нули, отображается прогресс выполнения (отображается количество записанного), все действия заносятся в лог-файл, контрольные суммы (MD5) могут сохраняться в отдельном файле.

dcfldd 004

dcfldd имеет более новую версию dccifd, она функционально аналогичная, но умеющая параллельно вычислять контрольные суммы с помощью алгоритмов хеширования MD5, SHA-1 и SHA-2. Для работы с утилитой требуются права администратора (root).

dcfldd 007

Лицензия: GNU General Public License version 2.0 (GPLv2)

dcfldd 005

Домашняя страница

Страница на sourceforge.net