文件类型识别

文件类型识别,第1张

1.File命令

当计算机识别不出文件具体类型时,linux指令(file 文件名)可以查看文件类型

使用场景:不知道后缀名,无法打开文件

我们可以在Windows下直接运行linux指令,进入cmd界面,进入要运行linux指令的目录下,输入bash即可执行linux指令。

2.winhex

winhex程序可以查看文件头类型,根据文件头类型判断文件类型

使用场景:Windows下通过文件头信息判断文件类型

我使用的是Notepad++的一个插件Hex-Editor查看头信息,常用文件头类型如下图所示

3.文件头残缺/错误

当文件头残缺或错误时,使用file命令查看会显示data,针对这种情况,可以替换或者添加相应的文件头

使用场景:文件头部残缺或者文件头部字段错误无法打开正常文件。

可以使用一个文本编辑工具如UltraEdit打开文件(16进制模式下),然后看文件头是什么字符,以下是常见文件类型的文件头字符(16进制),

JPEG (jpg),文件头:FFD8FF 

PNG (png),文件头:89504E47 

GIF (gif),文件头:47494638 

TIFF (tif),文件头:49492A00 

Windows Bitmap (bmp),文件头:424D 

CAD (dwg),文件头:41433130 

Adobe Photoshop (psd),文件头:38425053 

Rich Text Format (rtf),文件头:7B5C727466 

XML (xml),文件头:3C3F786D6C 

HTML (html),文件头:68746D6C3E 

Email [thorough only] (eml),文件头:44656C69766572792D646174653A 

Outlook Express (dbx),文件头:CFAD12FEC5FD746F 

Outlook (pst),文件头:2142444E 

MS Word/Excel (xls.or.doc),文件头:D0CF11E0 

MS Access (mdb),文件头:5374616E64617264204A 

WordPerfect (wpd),文件头:FF575043 

Postscript (eps.or.ps),文件头:252150532D41646F6265 

Adobe Acrobat (pdf),文件头:255044462D312E 

Quicken (qdf),文件头:AC9EBD8F 

Windows Password (pwl),文件头:E3828596 

ZIP Archive (zip),文件头:504B0304 

RAR Archive (rar),文件头:52617221 

Wave (wav),文件头:57415645 

AVI (avi),文件头:41564920 

Real Audio (ram),文件头:2E7261FD 

Real Media (rm),文件头:2E524D46 

MPEG (mpg),文件头:000001BA 

MPEG (mpg),文件头:000001B3 

Quicktime (mov),文件头:6D6F6F76 

Windows Media (asf),文件头:3026B2758E66CF11 

MIDI (mid),文件头:4D546864

文件头是位于文件开头的一段承担一定任务的数据,一般都在开头的部分。头文件作为一种包含功能函数、数据接口声明的载体文件,用于保存程序的声明(declaration),而定义文件用于保存程序的实现 (implementation)。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11517403.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存