Fileprints: identifying file types by n-gram analysis | Synapse