How to Install and Uninstall dcfldd Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: April 30,2024

1. Install "dcfldd" package

This guide covers the steps necessary to install dcfldd on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install dcfldd

2. Uninstall "dcfldd" package

Please follow the guidance below to uninstall dcfldd on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove dcfldd $ sudo apt autoclean && sudo apt autoremove

3. Information about the dcfldd package on Ubuntu 21.04 (Hirsute Hippo)

Package: dcfldd
Architecture: amd64
Version: 1.7-3
Priority: optional
Section: universe/admin
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Joao Eriberto Mota Filho
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 104
Depends: libc6 (>= 2.14)
Filename: pool/universe/d/dcfldd/dcfldd_1.7-3_amd64.deb
Size: 41340
MD5sum: 254e0f8fd36a0eae11c4dae44a61b239
SHA1: 31cc687cb7d7c12db89eaea22ba05af0512257df
SHA256: 3d64d6462ac84f907a0f2515d96c76bd78efc24958b37786d5c76e4feb1d04dd
SHA512: d78a765a29a35c9a251ebede9a1dbbe0d696b6231b9d32931789f0fd6e4f7a667fc3021d2f7d45bf8371c746a7aa88517b0f78d8378af0cd23977888c6638f4a
Homepage: https://github.com/resurrecting-open-source-projects/dcfldd
Description-en: enhanced version of dd for forensics and security
dcfldd was initially developed at Department of Defense Computer Forensics
Lab (DCFL). This tool is based on the dd program with the following additional
features:
.
- Hashing on-the-fly: dcfldd can hash the input data as it is being
transferred, helping to ensure data integrity.
- Status output: dcfldd can update the user of its progress in terms of the
amount of data transferred and how much longer operation will take.
- Flexible disk wipes: dcfldd can be used to wipe disks quickly and with a
known pattern if desired.
- Image/wipe verify: dcfldd can verify that a target drive is a bit-for-bit
match of the specified input file or pattern.
- Multiple outputs: dcfldd can output to multiple files or disks at the same
time.
- Split output: dcfldd can split output to multiple files with more
configurability than the split command.
- Piped output and logs: dcfldd can send all its log data and output to
commands as well as files natively.
- When dd uses a default block size (bs, ibs, obs) of 512 bytes, dcfldd uses
32768 bytes (32 KiB) which is HUGELY more efficient.
- The following options are present in dcfldd but not in dd: ALGORITHMlog:,
errlog, hash, hashconv, hashformat, hashlog, hashlog:, hashwindow, limit,
of:, pattern, sizeprobe, split, splitformat, statusinterval, textpattern,
totalhashformat, verifylog, verifylog:, vf.
Description-md5: 5bc0ea184493944a867f4a5e09429f11