dcfldd

Enhanced dd tool with hashing and progress for secure data copying

brewmacoslinux
Try with needOr install directly
Source

About

Enhanced version of dd for forensics and security

Commands

dcfldd

Examples

copy disk to image file with hash verification$ dcfldd if=/dev/sda of=disk.img hash=md5 hashwindow=1M
clone one drive to another with progress display$ dcfldd if=/dev/sda of=/dev/sdb bs=4M statusinterval=5
create forensic image with multiple hash algorithms$ dcfldd if=/dev/sdc of=evidence.img hash=sha256 hash=md5 log=hashes.txt
wipe disk securely with zero pass$ dcfldd if=/dev/zero of=/dev/sdb bs=1M statusinterval=10
copy partition with split output files by size$ dcfldd if=/dev/sda1 of=backup.img split=2G splitformat=001