我有时会从我的客户那里得到文件扩展名错误的文件。例如,名称是image.jpg但文件实际上是 TIFF 图像。在许多情况下,我可以通过在文本编辑器中打开文件,查看前几个字节,然后推断它是哪种文件类型来澄清它。
这适用于 JPEG、TIFF、GIF 和 PDF 文件。然而,还有更多的文件类型。
是否可以通过分析包含的数据来自动识别正确的文件类型?
恢复硬盘后,我得到了很多没有扩展名的文件。其中许多是.bin文件。
有没有办法找出它们实际上是什么文件格式?
如果我使用 Notepad++ 或 Hex 编辑器编辑它们,其中许多都没有信息。