Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aff4-blockreader — implements BlockReader for AFF4 containers

This small crate adapts an AFF4 container to the blockreader trait, so a filesystem parser can read the disk image. It relies on aff4tools to parse the AFF4 v1.0 format.

Usage example

use aff4_blockreader::Aff4Source;
use blockreader::BlockReader;

// An example parser that reads basic info about a disk image
fn survey(source: &dyn BlockReader) {
    println!("{} bytes, {} byte sectors", source.size(), source.sector_size());
}

let source = Aff4Source::open("evidence.aff4").unwrap();
survey(&source);

Caveat emptor

Project code generated by Claude Opus 4.8 and Opus 5. Current version should be considered experimental. Validate results with alternate tools.

Released under the MIT License with special enthusiasm for the part in all caps.

About

Connect an AFF4 forensic container to a blockreader

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages