这个问题已经在这里有了答案:
恢复硬盘后,我得到了很多没有扩展名的文件。其中许多是.bin
文件。
有没有办法找出它们实际是什么文件格式?
如果我使用Notepad ++或Hex Editors编辑它们,其中许多都没有信息。
这个问题已经在这里有了答案:
恢复硬盘后,我得到了很多没有扩展名的文件。其中许多是.bin
文件。
有没有办法找出它们实际是什么文件格式?
如果我使用Notepad ++或Hex Editors编辑它们,其中许多都没有信息。
Answers:
啊,文件识别的黑手艺。
我比较喜欢TRID这一点。它可以识别文件(并选择重命名文件),拥有一个不错的大型数据库并且完全独立于文件本身,因此您可以使用两种方法。
.gz
文件,而不是.tar
扩展名所示的文件。解压缩.gz
文件后,实际上得到了一个.tar
文件,因此实际上它原来是一个.tar.gz
文件。然后,我提取.tar
文件以查找带有.sql
扩展名的SQL脚本和不带扩展名的JSON文件。除了该SQL脚本实际上不是SQL脚本,而是.gz
包含实际.sql
文件的另一个文件。哈哈。
也有使用magicdb的FileID
http://www.optimasc.com/products/fileid/index.html
说明: FileID,TrID和File都使用文件中包含的幻数,这对于每种文件类型都是唯一的,因此这三个程序或多或少是等效的。TrID对于Windows用户是最实用的,而GNU / Linux用户仅使用file。
您可以尝试file
Windows 的命令
C:\Program Files (x86)\GnuWin32\bin>file file01929.bin file01929.bin; data
,还有更多先进的工具吗?
file
命令没有意义。