This repository contains various filesystem parsers written in different programming languages. They were written as learning exercises and to compare and contrast language syntax, architecture, and features.
The code in this repository is experimental and incomplete.
It should NOT be used in-part or in-full in production code.
-
FAT
-
NTFS
- https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2003/cc781134(v=ws.10)
- https://docs.microsoft.com/en-us/windows/win32/devnotes/master-file-table
- https://flatcap.org/linux-ntfs/ntfs/index.html
- https://github.com/libyal/libfsntfs/blob/master/documentation/New%20Technologies%20File%20System%20(NTFS).asciidoc
-
EXT
-
HFS
-
File Vault
-
Fuse / Drivers