Extensions de fichiers reconnues par TrID
TRID est un utilitaire créé pour identifier les types de fichiers courants à partir de leurs codes binaires. Comme il s'agit d'un logiciel open-source, il est disponible gratuitement sous la forme d'une suite dans laquelle on peut exécuter à la fois le logiciel de décompression TrID et le logiciel de récupération TrID. Il suffit de décompresser TrID et cette bibliothèque et de les placer dans le même répertoire. La base de données des extensions connues s'étend continuellement ; par conséquent, une recherche améliorée d'un fichier inconnu sera un travail facile si les extensions disponibles sont présentes.
En termes simples, TrID utilise des algorithmes qui décomposent les types de fichiers en segments avec des extensions spécifiques, puis identifie le segment en fonction de son contenu. Pour ce faire, il analyse chaque extension trouvée et détermine la signification de la parenthèse gauche ou droite. Lorsqu'un segment correspondant est trouvé, le contenu correspondant est également identifié. Cette technique permet une identification de bonne qualité pour la plupart des formats de fichiers courants.
Certaines autres technologies open source telles que LZH, LZO et Zipeg sont également utilisées comme référence. Elles travaillent sur un algorithme d'identification différent qui prend en charge différents problèmes d'identification d'extension de fichier. Entre autres, LZH et Zipeg fournissent la correspondance d'extension requise en utilisant des règles lexicales. LZH et Zipeg ont également quelques fonctionnalités supplémentaires telles que la correspondance floue pour détecter les extensions de fichiers inconnues. Mais encore, ces programmes ne prennent pas en charge toutes les extensions de fichiers et ne sont pas développés de manière aussi poussée que TrID.