dcfldd — консольная C (си) утилита представляющая собой расширенный вариант утилиты "dd".
dd (dataset definition) — утилита для копирования файлов на байтовом уровне. Название утилиты унаследовано от оператора DD (Dataset Definition) из языка программирования JCL (Job Control Language).
dcfldd разработана в компьютерной судебной лаборатории DCFL (Defense Computer Forensics Laboratory), для более удобного использования возможностей утилиты "dd" в исследовательских работах (для судебного анализа данных).
dcfldd может копировать диск или раздел диска в один файл (образ), утилита принимает большинство параметров "dd", но работает более эффективно (значительно быстрее), имеется встроенная возможность хеширования (hashing) копируемых данных (через определённые интервалы), для последующей проверки целостности данных (аутентификации).
dcfldd помимо поддержки базовых возможностей имеющихся у "dd" обладает рядом полезных функций, например после ошибок чтения выполнение команды не прерывается, ошибочные блоки "по умолчанию" записываются как нули, отображается прогресс выполнения (отображается количество записанного), все действия заносятся в лог-файл, контрольные суммы (MD5) могут сохраняться в отдельном файле.
dcfldd имеет более новую версию dccifd, она функционально аналогичная, но умеющая параллельно вычислять контрольные суммы с помощью алгоритмов хеширования MD5, SHA-1 и SHA-2. Для работы с утилитой требуются права администратора (root).
Лицензия: GNU General Public License version 2.0 (GPLv2)
Комментариев: 2 RSS
1triggery28-07-2020 07:32
Отличный сайт!!!
2Сергей07-08-2020 15:00
Благодарствую! Успехов и процветания!