TrID 识别的文件扩展名
截图
TRID 是一个实用程序,用于从二进制代码中识别常见文件类型。由于这是开源软件,它作为一个套件免费提供,可在其中运行 TrID 解压缩软件和 TrID 恢复软件。只需解压缩 TrID 和这个库并将它们放在同一个目录中。已知扩展的数据库不断扩大;因此,如果存在可用的扩展名,改进对未知文件的搜索将是一件容易的事。
简而言之,TrID 使用算法将文件类型分解为具有特定扩展名的段,然后根据其内容识别段。它通过扫描找到的每个扩展名并确定左括号或右括号的含义来做到这一点。当找到匹配段时,匹配内容也被识别。这种技术为最常见的文件格式提供了高质量的识别。
LZH、LZO、Zipeg 等其他一些开源技术也可以作为参考。他们使用不同的识别算法来处理不同的文件扩展名识别问题。其中,LZH 和 Zipeg 使用词法规则提供所需的扩展匹配。 LZH 和 Zipeg 还具有一些附加功能,例如模糊匹配以检测未知文件扩展名。但是,这些程序并不支持所有文件扩展名,并且没有像 TrID 那样广泛地开发。