fslib
fslib copied to clipboard
Support more formats
This issue is a meta issue that lists potential filesystems that could be added:
- [ ] EXT2, EXT3, EXT4: https://github.com/sleuthkit/sleuthkit/wiki/ExtX, https://digital-forensics.sans.org/blog/2017/06/07/understanding-ext4-part-6-directories, https://github.com/nerd2/gexto
- [ ] FAT, exFAT: https://github.com/sleuthkit/sleuthkit/wiki/FAT, https://commons.erau.edu/adfsl/2018/presentations/4/, https://github.com/mitchellh/go-fs (FAT12, FAT16), https://github.com/diskfs/go-diskfs (FAT32), https://github.com/dsoprea/go-exfat (exFat)
- [ ] HFS: https://github.com/sleuthkit/sleuthkit/wiki/HFS
- [ ] ISO 9660: https://github.com/sleuthkit/sleuthkit/wiki/ISO9660, https://github.com/diskfs/go-diskfs
- [ ] UFS 1, UFS 2: https://github.com/sleuthkit/sleuthkit/wiki/UFS
- [ ] YAFFS2: https://github.com/sleuthkit/sleuthkit/wiki/YAFFS2
- [ ] ReFS: (https://github.com/movitto/resilience)
- [ ] AFF: https://github.com/aff4/Standard/blob/master/AFF4StandardSpecification-v1.0.pdf
- [ ] EWF: https://github.com/libyal/libewf/blob/master/documentation/Expert%20Witness%20Compression%20Format%20(EWF).asciidoc
- [ ] vmdk
- [ ] E01; https://github.com/sydp/goewF
- [ ] aff: https://github.com/Velocidex/c-aff4
- [ ] OCR: https://github.com/otiai10/gosseract
- [ ] zip, tar, rar: https://github.com/mholt/archiver, https://github.com/gen2brain/go-unarr
Format Collections
- https://github.com/sleuthkit/sleuthkit/tree/develop/tsk/fs
- C -> kaitai: https://gist.github.com/GreyCat/9dba530b0d2cb8ccec4e1d6e90a0b565
- C -> go: https://github.com/elliotchance/c2go/blob/master/README.md
- https://github.com/cgsecurity/testdisk/tree/master/src
- https://github.com/libyal/dtformats