System Zone Recovery

That one is easy. Useful data contained in that zone is guessable as it should only be dependant on filesystem size and partition type (FAT16 or FAT32). However, some formatting tools might use different settings than Microsoft format command does. However, if needed, finding some signatures will help to recover block size and first block position : a directory contains its own block number. Not yet implemented.