cfb-forensic 0.1.0

Forensic carving over OLE Compound File Binary ([MS-CFB]) files — orphaned/deleted-stream directory entries, free-sector residue, slack, and structure-tamper anomalies. Happy-path reading via the cfb crate; this adds the carving layer cfb hides.
Documentation
1
2
3
4
5
6
7
8
9
# Allow `unwrap()`/`expect()` inside test functions and `#[cfg(test)]` modules.
# Production code keeps `clippy::unwrap_used = deny` (see Cargo.toml `[lints]`);
# tests legitimately unwrap to fail loudly, so this is the upstream-recommended
# exception rather than scattering `#[allow]` across every test module.
allow-unwrap-in-tests = true
allow-expect-in-tests = true

# Product/format names that look like code identifiers to doc_markdown.
doc-valid-idents = ["OLECF", "MS-CFB", "FAT", "DIFAT", "CLSID", "FILETIME", "UTF-16", "GUID", "libolecf", "oledump", "automaticDestinations", "RootStorage", "cfb-forensic", "forensicnomicon"]