dcfldd
brew install dcfldd
v1.9.3
GPL-2.0-or-later
Enhanced version of dd for forensics and security
7
30-day installs · #9698
38
90-day · #8021
284
365-day · #6460
127
★ GitHub stars · updated 1y ago
Build dependencies
GitHub topics
forensic-analysis
forensics
forensics-investigations
recovering-data
recovery-image
wipe
Links
- https://github.com/resurrecting-open-source-projects/dcfldd
- GitHub: resurrecting-open-source-projects/dcfldd
- Brew formula source: Formula/d/dcfldd.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [
"autoconf",
"automake",
"pkgconf"
],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Enhanced version of dd for forensics and security",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:36:52+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "dcfldd",
"github_default_branch": "master",
"github_last_commit_at": "2025-06-01T23:55:07Z",
"github_readme_excerpt": "[](https://repology.org/project/dcfldd/versions)\n\n# dcfldd\n\n#### dcfldd - enhanced version of dd for forensics and security\n\n## Help this project ##\n\ndcfldd needs your help. **If you are a programmer** and if you want to help a\nnice project, this is your opportunity.\n\ndcfldd was imported from some tarballs (the original homepage[1] and\ndevelopers are inactive). After this, all patches found in Debian project and\nother places for this program were applied. All initial work was registered in\nChangeLog file (version 1.5 and later releases). \n\nIf you are interested to help dcfldd, read the [CONTRIBUTING.md](CONTRIBUTING.md) file.\n\n[1]: https://sourceforge.net/projects/dcfldd\n\n## What is dcfldd? ##\n\ndcfldd is a modified version of GNU dd. The major features added are:\n\n - Hashing on-the-fly: dcfldd can hash the input data as it is being\n transferred, helping to ensure data integrity.\n - Status output: dcfldd can update the user of its progress in terms of the\n amount of data transferred and how much longer operation will take.\n - Flexible disk wipes: dcfldd can be used to wipe disks quickly and with a\n known pattern if desired.\n - Image/wipe verify: dcfldd can verify that a target drive is a bit-for-bit\n match of the specified input file or pattern.\n - Multiple outputs: dcfldd can output to multiple files or disks at the same\n time.\n - Split output: dcfldd can split output to multiple files with more\n configurability than the split command.\n - Piped output and logs: dcfldd can send all its log data and output to\n commands as well as files natively.\n\ndcfldd was originally created by Nicholas Harbour from the DoD Computer\nForensics Laboratory (DCFL). Nick Harbour still maintaining the package,\nalthough he was no longer affiliated with the DCFL.\n\nNowadays, dcfldd is maintained by volunteers.\n\n## Build and Install ##\n\nTo build and install, run the following commands:\n\n $ ./aut",
"github_repo": "resurrecting-open-source-projects/dcfldd",
"github_stars": 127,
"github_topics": [
"forensic-analysis",
"forensics",
"forensics-investigations",
"recovering-data",
"recovery-image",
"wipe"
],
"homepage": "https://github.com/resurrecting-open-source-projects/dcfldd",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 7,
"installs_365d": 284,
"installs_90d": 38,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "GPL-2.0-or-later",
"llm_generated_at": null,
"llm_model": null,
"name": "dcfldd",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 9698,
"rank_365d": 6460,
"rank_90d": 8021,
"raw_hash": "41e8986cde2fc180",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/d/dcfldd.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": null,
"version_stable": "1.9.3",
"versioned_formulae": [],
"why_use_this": null
}