ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:19.17KB ,
资源ID:6582675      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6582675.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(所有类型文件的文件头标志.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

所有类型文件的文件头标志.docx

1、所有类型文件的文件头标志各类文件的文件头标志1、从Ultraedit-32中提取出来的JPEG (jpg),文件头:FFD8FFPNG (png),文件头:89504E47GIF (gif),文件头:47494638TIFF (tif),文件头:49492A00Windows Bitmap (bmp),文件头:424DCAD (dwg),文件头:41433130Adobe Photoshop (psd),文件头:38425053Rich Text Format (rtf),文件头:7B5C727466XML (xml),文件头:3C3F786D6CHTML (html),文件头:68746D6

2、C3EEmail thorough only (eml),文件头:44656C69766572792D646174653AOutlook Express (dbx),文件头:CFAD12FEC5FD746FOutlook (pst),文件头:2142444EMS Word/Excel (xls.or.doc),文件头:D0CF11E0MS Access (mdb),文件头:5374616E64617264204AWordPerfect (wpd),文件头:FF575043Postscript (eps.or.ps),文件头:252150532D41646F6265Adobe Acrobat (

3、pdf),文件头:255044462D312EQuicken (qdf),文件头:AC9EBD8FWindows Password (pwl),文件头:E3828596ZIP Archive (zip),文件头:504B0304RAR Archive (rar),文件头:52617221Wave (wav),文件头:57415645AVI (avi),文件头:41564920Real Audio (ram),文件头:2E7261FDReal Media (rm),文件头:2E524D46MPEG (mpg),文件头:000001BAMPEG (mpg),文件头:000001B3Quicktim

4、e (mov),文件头:6D6F6F76Windows Media (asf),文件头:3026B2758E66CF11MIDI (mid),文件头:4D5468642、从winhex中取出的文件头列表File Type ExtensionsHeaderJPEG jpg;jpeg 0xFFD8FFPNG png 0x89504E470D0A1A0AGIF gif GIF8TIFF tif;tiff 0x49492A00TIFF tif;tiff 0x4D4D002ABit map bmp BMAOL ART art 0x4A47040E000000AOL ART art 0x4A47030E0

5、00000PC Paintbrush pcx 0x0A050108Graphics Metafile wmf 0xD7CDC69AGraphics Metafile wmf 0x01000900Graphics Metafile wmf 0x02000900x010*Corel Draw cdr CDRCAD dwg 0x41433130Adobe Photoshop psd 8BPSRich Text Format rtf rtfXML xmlHTML html;htm;php;php3;php4;phtml;shtml typeEmail eml Delivery-date:Outlook

6、 Express dbx 0xCFAD12FEOutlookpst!BDNMS Office/OLE2 doc;xls;dot;ppt;xla;ppa;pps;pot;msi;sdw;db 0xD0CF11E0A1B11AE1MS Access mdb;mda;mde;mdt Standard JWordPerfect wpd 0xFF575043OpenOffice Writer sxw writerOpenOffice Calc sxc calcOpenOffice Math sxm mathOpenOffice Impress sxi impressOpenOffice Draw sxd

7、 drawAdobe FrameMaker fm MAKERFILEPostScript eps.or.ps;ps;eps %!PS-AdobeAdobe Acrobat pdf %PDF-1.Quicken qdf 0xAC9EBD8FQuickBooks Backup qbb 0x458600000600Sage sly.or.srt.or.slt;sly;srt;slt 0x53520100Sage Backup 1 SAGEBACKUPLotus WordPro v9 lwp 0x576F726450726FLotus 123 v9 123 0x00001A00051004Lotus

8、123 v5 wk4 0x00001A0002100400Lotus 123 v3 wk3 0x00001A0000100400Lotus 123 v1 wk1 0x2000604060Windows Password pwl 0xE3828596ZIP Archive zip;jar 0x504B0304ZIP Archive (outdated) zip 0x504B3030RAR Archive rar Rar!GZ Archive gz;tgz 0x1F8B08BZIP Archive bz2 BZhARJ Archive arj 0x60EA7-ZIP Archive 7z 7z集W

9、ave wav WAVEAVI avi AVIReal Audio ram;ra .ra?0Real Media rm .RMFMPEG mpg;mpeg 0x000001BAMPEG mpg;mpeg 0x000001B3Quicktime mov moovWindows Media asf 0x3026B2758E66CF11MIDI mid MThdWin32 Executable exe;dll;drv;vxd;sys;ocx;vbx MZWin16 Executable exe;dll;drv;vxd;sys;ocx;vbx MZELF Executable elf; 0x7F454

10、C4601010100各种文件类型文件头标志位详细列表FFD8FFFE00, .JPEG;.JPE;.JPG, JPG Graphic FileFFD8FFE000, .JPEG;.JPE;.JPG, JPG Graphic File474946383961, .gif, GIF 89A474946383761, .gif, GIF 87A424D, .bmp, Windows Bitmap4D5A, .exe;.com;.386;.ax;.acm;.sys;.dll;.drv;.flt;.fon;.ocx;.scr;.lrc;.vxd;.cpl;.x32, Executable File50

11、4B0304, .zip, Zip Compressed3A42617365, .cnt, D0CF11E0A1B11AE1, .doc;.xls;.xlt;.ppt;.apr, MS Compound Document v1 or Lotus Approach APR file0100000058000000, .emf, 03000000C466C456, .evt, 3F5F0300, .gid;.hlp;.lhp, Windows Help File1F8B08, .gz, GZ Compressed File28546869732066696C65, .hqx, 0000010000

12、, .ico, Icon File4C000000011402, .lnk, Windows Link File25504446, .pdf, Adobe PDF File5245474544495434, .reg, 7B5C727466, .rtf, Rich Text Format Filelh, .lzh, Lz compression fileMThd, .mid, 0A050108, .pcx, 25215053, .eps, Adobe EPS File2112, .ain, AIN Archive File1A02, .arc, ARC/PKPAK Compressed 11A

13、03, .arc, ARC/PKPAK Compressed 21A04, .arc, ARC/PKPAK Compressed 31A08, .arc, ARC/PKPAK Compressed 41A09, .arc, ARC/PKPAK Compressed 560EA, .arj, ARJ Compressed41564920, .avi, Audio Video Interleave (AVI)425A68, .bz;.bz2, Bzip Archive49536328, .cab, Cabinet File4C01, .obj, Compiled Object Module3037

14、30373037, .tar;.cpio, CPIO Archive File4352555348, .cru;.crush, CRUSH Archive File3ADE68B1, .dcx, DCX Graphic File1F8B, .gz;.tar;.tgz, Gzip Archive File91334846, .hap, HAP Archive File3C68746D6C3E, .htm;.html, HyperText Markup Language 13C48544D4C3E, .htm;.html, HyperText Markup Language 23C21444F43

15、54, .htm;.html, HyperText Markup Language 3100, .ico, ICON File5F27A889, .jar, JAR Archive File2D6C68352D, .lha, LHA Compressed20006040600, .wk1;.wks, Lotus 123 v1 Worksheet00001A0007800100, .fm3, Lotus 123 v3 FMT file00001A0000100400, .wk3, Lotus 123 v3 Worksheet20006800200, .fmt, Lotus 123 v4 FMT

16、file00001A0002100400, .wk4, Lotus 123 v55B7665725D, .ami, Lotus Ami Pro300000041505052, .adx, Lotus Approach ADX file1A0000030000, .nsf;.ntf, Lotus Notes Database/Template4D47582069747064, .ds4, Micrografix Designer 44D534346, .cab, Microsoft CAB File Format4D546864, .mid, Midi Audio File000001B3, .

17、mpg;.mpeg, MPEG Movie0902060000001000B9045C00, .xls, MS Excel v20904060000001000F6055C00, .xls, MS Excel v47FFE340A, .doc, MS Word1234567890FF, .doc, MS Word 6.031BE000000AB0000, .doc, MS Word for DOS 6.01A00000300001100, .nsf, Notes Database7E424B00, .psp, PaintShop Pro Image File504B0304, .zip, PK

18、ZIP Compressed89504E470D0A, .png, PNG Image File6D646174, .mov, QuickTime Movie6D646174, .qt, Quicktime Movie File52617221, .rar, RAR Archive File2E7261FD, .ra;.ram, Real Audio FileEDABEEDB, .rpm, RPM Archive File2E736E64, .au, SoundMachine Audio File53495421, .sit, Stuffit v1 Archive File5374756666

19、4974, .sit, Stuffit v5 Archive File1F9D, .z, TAR Compressed Archive File49492A, .tif;.tiff, TIFF (Intel)4D4D2A, .tif;.tiff, TIFF (Motorola)554641, .ufa, UFA Archive File57415645666D74, .wav, Wave FilesD7CDC69A, .wmf, Windows Meta File4C000000, .lnk, Windows Shortcut (Link File)504B3030504B0304, .zip

20、, WINZIP CompressedFF575047, .wpg, WordPerfect GraphicsFF575043, .wp, WordPerfect v5 or v63C3F786D6C, .xml, XML DocumentFFFE3C0052004F004F0054005300540055004200, .xml, XML Document (ROOTSTUB)3C21454E54495459, .dtd, XML DTD5A4F4F20, .zoo, ZOO Archive File通过文件头标识判断图片格式 最近在做东西的时候遇到了点问题,在加载图片的时候,加载失败,后缀

21、都是jpg格式,但换个图片就可以了,为此,怀疑图片格式有问题,遂拖到UE里面查看它的16进制,果然,两个图片的文件头根本就不一样,这不是欺负人嘛,害我白白浪费了半天的时间,差点要重新编译内核。然后到网上找了一些资料,查看不同格式图片的文件头是怎样的。下面转帖是不同图片的文件头标志:图片的格式很多,一个图片文件的后缀名并不能说明这个图片的真正格式什么,那么如何获取图片的格式呢?我想到了几个简单但有效的方法,那就是读取图片文件的文件头标识。我们知道各种格式的图片的文件头标识识不同的,因此我们可以通过判断文件头的标识来识别图片格式。 我对各种格式的图片文件头标识进行了分析,不仅查找资料,也用十六进制

22、编辑器察看过图片的文件头,以下是我收集、分析的结果,供大家参考。1.JPEG/JPG- 文件头标识 (2 bytes): $ff, $d8 (SOI) (JPEG 文件标识)- 文件结束标识 (2 bytes): $ff, $d9 (EOI)2.TGA- 未压缩的前5字节 00 00 02 00 00- RLE压缩的前5字节 00 00 10 00 003.PNG- 文件头标识 (8 bytes) 89 50 4E 47 0D 0A 1A 0A4.GIF- 文件头标识 (6 bytes) 47 49 46 38 39(37) 61 G I F 8 9 (7) a5.BMP- 文件头标识 (2

23、bytes) 42 4D B M6.PCX- 文件头标识 (1 bytes) 0A7.TIFF- 文件头标识 (2 bytes) 4D 4D 或 49 498.ICO- 文件头标识 (8 bytes) 00 00 01 00 01 00 20 209.CUR- 文件头标识 (8 bytes) 00 00 02 00 01 00 20 2010.IFF- 文件头标识 (4 bytes) 46 4F 52 4D F O R M11.ANI- 文件头标识 (4 bytes) 52 49 46 4612、Word/Excel (xls.or.doc)文件头标识 D0CF11E0 D0CF11E0A1B

24、11AE1文件结束标识 0100FEFF030A0000 R I F F 根据这些文件头标识的收集,我可以写一个识别图像格式的模块了。但是在写这个模块之前可以对收集到的文件头标识进行优化,使得程序中字符串比对次数尽量的少。1.JPEG我们知需要比对文件头的$ff, $d8这两个字符,而不用读取最后的两个结束标识了。2.TGA,ICO,CUR只需比对第三个与第五个字符即可。3.PNG比对8950这两个字符。4.GIF比对474946与第五个字符。废话不多说了,利用内存流来判断文件的格式,其实判断文件的前几个字节就可以简单的判断这个文件是什么类型的文件,例如jpg文件 是 FFD8 (从低位到高位

25、就要反过来 D8FF 下面都是一样)BMP文件 是 424D -4D42其他的我就不一一列举了,想知道跟多文件类型分别是用什么字符作为文件的开头的话,下载个C32asm或者UE等这类16进制编辑器就可以看到了什么头都没有直接数据的就是ANSI类型,EF BB BF头的就是UTF-8类型,FF FE头的就是UNICODE类型的,FE FF头的就是UNICODE BIG ENDIAN类型的,然后根据类型确定用什么类型的变量保存内容求助怎么能在winhex中添加新的文件头搜索项选择按类型恢复,弹出对话框后点击signatures按钮,这时,winhex就会调用excel打开这个winhex安装目录下的File Type Signatures Search这个文件。然后在Description下输入描述比如“图片”,Extensions下输入扩展名,多个扩展名可以以分号隔开。heard下输入文件头的标志,以右斜杠隔开,并一小写x开头(表示十六进制)。逐个输入标志字节,比如图片则输入:xFFxD8。假设图片的标志字节在第四个字节,那么在offset下输入4。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1