Python-based parser for analyzing FAT32 filesystems
Go to file
Younes Tasra 453c07822f
Create requirements.txt
2023-04-15 17:48:42 +00:00
FAT32.py Update FAT32.py 2023-04-15 17:22:29 +00:00
Fat32_image.001 FAT32 Image for testing purposes 2023-04-15 16:29:36 +00:00
LICENSE Initial commit 2023-04-15 16:24:54 +00:00
README.md Update README.md 2023-04-15 17:47:45 +00:00
requirements.txt Create requirements.txt 2023-04-15 17:48:42 +00:00

README.md

FAT32 Filesystem Parser

This python script is a FAT32 filesystem parser that allows you to analyze and parse FAT32 filesystems.

Options

       -h, --help                               - Print out the help menu
       -i, --image  IMAGE                       - Enter the path to the file system raw image
       -m, --mbr                                - Parse Master Boot Record (MBR) only
       -p, --partition                          - Select the partition number (from 1 to 4) for which you would like to retrieve the boot sector information.
       -v, --verbose                            - Print out a quick documentation of every parsed field

Usage

Parsing Master Boot Record only:

$ python3 --image /path/to/image --mbr 
  • Using verbose Mode:
$ python3 --image /path/to/image --mbr --verbose

Parsing the entire disk image:

$ python3 --image /path/to/image
  • Using verbose mode:
$ python3 --image /path/to/image --verbose

Parsing the boot sector of a specific partition

$ python3 --image /path/to/image -p [1-4]

Requirements

$ pip3 install -r requirements.txt