A port of Gregwar fatcat to .NET
The solution contains 2 projects:
- fatcat.Core - The core logic of the reading the FAT images.
- fatcat - A commandline interface for reading FAT images.
fatcat <list|read>
- list - Lists entries under the specified path.
Options:- -i|--image - The path of the FAT image.
- -p|--path - The path of the directory to list its contents.
- -d|--deleted - Indicates whether to list deleted items or not (optional).
- -o|--offset - The offset of the partition within the image (optional).
- read - Copies the content of a file from the image to the specified location.
The argument -p and the arguments -s & -c are mutually exclsive.
Those arguments should not be used together.
Options:- -i|--image - The path of the FAT image.
- -p|--path - The path of the file to copy.
- -c|--cluster - The number of the cluster of the file to copy.
- -s|--size - The size of the file.
- -d|--deleted - Indicates whether the file was deleted or not.
- -o|--offset - The offset of the partition within the image (optional).