bulk_extractor — authorized disk-image feature extraction
bulk_extractor (simsong/bulk_extractor) extracts features from disk images you are authorized to examine. Cite v2.2.0 (2026-08-18 UTC). License is GPL-2.0.
Snapshot
| Field | Value |
|---|---|
| License | GPL-2.0 |
| Latest checked | v2.2.0 (2026-08-18 UTC) |
| Job | Scanner-based feature extraction on disk images |
| Peers | binwalk, Volatility 3, YARA |
Allowed framing
- Feature extraction on court-authorized or lab-owned disk images.
- Teaching scanner/DFXML output shapes in DFIR courses.
- Comparing feature files with YARA hits on the same authorized image.
Scope we will not cover
- No unauthorized imaging of third-party media.
- No exploit PoC cookbooks from carved content.
- No “auto-defeat full-disk encryption” framing.
Beginner path (authorized only)
- Prefer a disposable analysis VM; keep evidence images read-only.
- Install/build from the v2.2.0 release assets (source tarball / published binaries); record SHA-256.
- Start with a tiny disk image you created; enable a small scanner set before
-e all. - Treat feature files as case material — restrict permissions and chain-of-custody notes.
- Escalate memory-only questions to Volatility 3.
- Use bulk_extractor 2.2.0 for authorized disk-image feature extraction.
- Prefer binwalk for firmware signatures and Volatility for RAM.
- Refuse unauthorized acquisition and exploit framing.
For legal, authorized and educational use only.
FAQ
What is bulk_extractor?
bulk_extractor scans disk images and similar media for features (emails, URLs, EXIF, and other scanners) and writes feature files / DFXML-oriented output without mounting the filesystem as a live volume.
Which version is cited?
GitHub Release v2.2.0 (published 2026-08-18 UTC) on simsong/bulk_extractor — the 2.x stabilization line with integrated be20 sources (checked 2026-10-24).
What license applies?
GPL-2.0 (project packaging / LICENSE; checked 2026-10-24).
Binwalk/Volatility or bulk_extractor?
Prefer binwalk for firmware/embedded carving signatures and Volatility 3 for memory dumps. Prefer bulk_extractor when the job is bulk feature extraction across an authorized disk image.
Does this teach unauthorized disk imaging or exploits?
No. Authorized DFIR/education only — BinBench will not supply unauthorized acquisition recipes or exploit PoCs.