#nom #disk-image #fat #dos #cli

image-rider-fat

Rust nom parser to read FAT file systems

7 releases (4 breaking)

0.5.2 Nov 6, 2024
0.5.1 Mar 4, 2024
0.5.0 Oct 30, 2023
0.4.0 Sep 13, 2022
0.1.0 Jul 11, 2022

#613 in Filesystem

Download history 4/week @ 2024-09-18 3/week @ 2024-09-25 108/week @ 2024-11-06

108 downloads per month

MIT license

120KB
2K SLoC

image-rider-fat

build

Rust nom parser to read FAT file systems

This is a library of parsers built using the nom parsing framework to parse DOS FAT disk images.

Supported Formats

The following formats are currently detected. Parsing is not fully implemented for any of them yet.

FAT12: Basic File Allocation Table parsing FAT16: Basic skeleton but it's not working

Usage

You can run the example application with the following command:

RUST_LOG=debug cargo run --example parser -- --input FILENAME


lib.rs:

MS-DOS FAT disk image parser

Dependencies

~5MB
~97K SLoC