Linux -- это интересно

dcfldd


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) могут сохраняться в отдельном файле. Для работы с утилитой требуются права администратора (root).

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

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

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

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

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)