Extensiones de archivo reconocidas por TrID
TRID es una utilidad creada para identificar tipos de archivos comunes a partir de sus códigos binarios. Dado que se trata de un software de código abierto, está disponible gratuitamente como una suite en la que se puede ejecutar tanto el software de descompresión TrID como el de recuperación TrID. Basta con desempaquetar tanto TrID como esta biblioteca y colocarlos en el mismo directorio. La base de datos de extensiones conocidas se amplía continuamente; por lo tanto, una búsqueda mejorada de un archivo desconocido será un trabajo fácil si las extensiones disponibles están presentes.
En palabras sencillas, TrID utiliza algoritmos que dividen los tipos de archivo en segmentos con extensiones específicas y luego identifica el segmento en función de su contenido. Para ello, analiza cada extensión encontrada y determina el significado del paréntesis izquierdo o derecho. Cuando se encuentra un segmento que coincide, también se identifica el contenido correspondiente. Esta técnica proporciona una identificación de buena calidad para los formatos de archivo más comunes.
También se utilizan como referencia otras tecnologías de código abierto como LZH, LZO y Zipeg. Trabajan en diferentes algoritmos de identificación que se encargan de diferentes problemas de identificación de extensiones de archivos. Entre otros, LZH y Zipeg proporcionan la coincidencia de extensión requerida utilizando reglas léxicas. LZH y Zipeg también tienen algunas características adicionales como la coincidencia difusa para detectar extensiones de archivo desconocidas. Pero aún así, estos programas no soportan todas las extensiones de archivo y no están desarrollados tan extensamente como TrID.