goaff4
Read forensic disk images in the Advanced Forensics File Format (AFF4) as io/fs.FS.
Example
func main() {
f, _ := os.Open("Base-Linear.aff4")
info, _ := f.Stat()
// init file system
aff4, _ := goaff4.New(f, info.Size())
// read root directory
infos, _ := fs.ReadDir(aff4, ".")
// print files
for _, info := range infos {
fmt.Println(info.Name())
}
}