自从参加集训以来,发现自己了解到了很多方面的东西,感觉不错,希望自己以后能够应用上。这一篇来写一写文件头。
首先来说一说什么是文件头:
文件头是位于文件开头的一段承担一定任务的数据,一般都在开头部分。可以从文件头中获得很多信息,比如:文件的格式,图片的大小等等。
他的作用呢就是:微机中有很多种类,而相同类型的文件一般还会多多少少有一些不同的地方,操作系统通过识别他们的文件头,就可以识别这个文件,并用不同的程序来打开这个文件。文件的十六进制形式可以表示出文件的很多属性。在这篇博文中先把一些文件的文件头写出来,以后在分别详细写常用的文件类型的文件结构分析。
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