Update README.md

main
Younes Tasra 2023-04-15 17:47:45 +00:00 committed by GitHub
parent cf8d5b0ed3
commit 982d45c37c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 42 additions and 2 deletions

View File

@ -1,2 +1,42 @@
# FAT32-Parser
Python-based parser for analyzing FAT32 file systems
# 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:
```bash
$ python3 --image /path/to/image --mbr
```
* Using verbose Mode:
```bash
$ python3 --image /path/to/image --mbr --verbose
```
#### Parsing the entire disk image:
```bash
$ python3 --image /path/to/image
```
* Using verbose mode:
```bash
$ python3 --image /path/to/image --verbose
```
#### Parsing the boot sector of a specific partition
```bash
$ python3 --image /path/to/image -p [1-4]
```
## Requirements
```bash
$ pip3 install -r requirements.txt
```