dcfldd - enhanced version of dd for forensics and security
Switch branches/tags
Nothing to show
Clone or download
Permalink
Failed to load latest commit information.
debian add: Debian patches applied Jun 17, 2018
AUTHORS Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
COPYING Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
ChangeLog Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
INSTALL Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
Makefile.am Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
Makefile.in Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
NEWS Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
README Clarification about this version and dcfldd usage Feb 23, 2013
README.md Markdown README added Feb 23, 2013
aclocal.m4 Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
argmatch.c Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
argmatch.h Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
config.guess Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
config.h.in Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
config.sub Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
configure Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
configure.in Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
copy.c chg: 60_fix-gcc-warnings.patch applied Jun 17, 2018
copy.h Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
dcfldd.1 man page typo Feb 23, 2013
dcfldd.c Debian fix-sizeprobe-option.patch added Nov 26, 2014
dcfldd.h chg: 70_fix-total-message.patch applied Jun 17, 2018
depcomp Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
full-write.c Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
full-write.h Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
getpagesize.h Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
hash.c Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
hash.h From Debian fix-implicit-declarations.patch Feb 23, 2013
hashformat.c Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
hashformat.h Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
human.c Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
human.h Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
install-sh Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
log.c Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
log.h Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
long-options.c Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
long-options.h Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
md5.c Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
md5.h Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
missing Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
output.c Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
output.h Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
pathmax.h Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
pattern.c Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
pattern.h Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
safe-read.c Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
safe-read.h Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
sha1.c Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
sha1.h Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
sha2.c Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
sha2.h Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
sizeprobe.c Debian fix-probing-of-large-block-devices.patch added Nov 26, 2014
sizeprobe.h Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
split.c chg: 60_fix-gcc-warnings.patch applied Jun 17, 2018
split.h Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
sys2.h Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
system.h Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
translate.c From Debian fix-implicit-declarations.patch Feb 23, 2013
translate.h Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
util.c error.h is not portable Feb 23, 2013
util.h From Debian fix-implicit-declarations.patch Feb 23, 2013
verify.c chg: 60_fix-gcc-warnings.patch applied Jun 17, 2018
verify.h Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
version-etc.c Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
version-etc.h Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
xalloc.h Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
xstrtol.c Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
xstrtol.h Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
xstrtoul.c Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013
xstrtoumax.c Import of dcfldd_1.3.4.1.orig.tar.gz Feb 23, 2013

README.md

dcfldd

dcfldd is a modified version of GNU dd. The major features added are hashing, fast disk wiping (through patterns) and status output.

dcfldd was originally created by Nicholas Harbour from the DoD Computer Forensics Laboratory (DCFL). Nick Harbour still maintains the package, although he is no longer affiliated with the DCFL.

Send any feature requests or ideas to the author at nicholasharbour@yahoo.com.

dcfldd on GitHub

On https://github.com/adulau/dcfldd/, this is the latest version of http://dcfldd.sourceforge.net/ (1.3.4-1) including Debian patches and some additional patches from Alexandre Dulaunoy https://github.com/adulau.

dcfldd usage

dcfldd if=/dev/sda hash=md5,sha256 hashwindow=20G md5log=md5.txt sha256log=sha256.txt \
       hashconv=after bs=512 conv=noerror,sync split=20G splitformat=aa of=sda.dd