FAT32 Filesystem Data Extraction Code Orion Sky Lawlor, olawlor@acm.org, 2006/04/05 (Public Domain) This program will extract data from a RAW FAT32 filesystem image. Run this program like fat -p -v 2 tiny.img and it will spit out the files on tiny.img into the out/ directory. Build the program like this on Windows: cl.exe fat.cpp /I. /EHsc /DWIN32=1 /O or like this on a UNIX machine: g++ fat.cpp -o fat -I. -O "drive_d.zip" is a 100MB empty FAT32 disk image. It's suitable for use with QEMU. "tiny.img" is a 100KB FAT32 partition image (use -p) with a few silly files on it.