如何找出没有扩展名的文件类型?

ech*_*lab 46 windows-7 data-recovery file-extension

恢复硬盘后,我得到了很多没有扩展名的文件。其中许多是.bin文件。

有没有办法找出它们实际上是什么文件格式?

如果我使用 Notepad++ 或 Hex 编辑器编辑它们,其中许多都没有信息。

Jou*_*eek 57

啊,文件识别的黑魔法。

为此,我更喜欢Trid。它标识文件(重命名它们,如果你选择),有一个很好的大型数据库,并完全独立于文件本身的,所以你必须在您的处置两种方法。

  • 对于像我这样的业余用户(因为我花了一些时间来弄清楚),有一个窗口版本(我的意思是视觉版本)[TrIDNet](http://mark0.net/soft-tridnet-e.html) 需要 [ TrIDLib](http://mark0.net/code-tridlib-e.html) 同样,再次感谢我的所有文件都健康,也在搜索后我想出了如何使用批处理模式并将所有扩展名替换为正确的扩展名,谢谢 (2认同)
  • 有点晚了,但实际上,TrIDNet(一个 .NET 应用程序)不需要 TrIDLib(一个 Win32 DLL)。 (2认同)

Ast*_*nax 11

还有使用magicdb的FileID

http://www.optimasc.com/products/fileid/index.html

说明: FileID、TrID 和 File都使用包含在文件中的幻数,这些幻数对于每种文件类型都是唯一的,因此所有三个程序或多或少是等效的。TrID 对 windows 用户最实用,而 GNU/Linux 用户只使用file


Mar*_*rk0 6

另一个可能有用的工具是ExifTool。与名称所暗示的相反,它可以识别和提取比通常的照片/图像文件类型更多的 medatada。