本文首发链接
查看我的个人博客:https://hubinqiang.com


1. 从Ultra-edit-32中提取出来的

File Type ExtensionsHeader
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

2. 从winhex中取出的文件头列表

File Type ExtensionsHeader
JPEG jpg;jpeg 0xFFD8FF
PNG png 0x89504E470D0A1A0A
GIF gif GIF8
TIFF tif;tiff 0x49492A00
TIFF tif;tiff 0x4D4D002A
Bit map bmp BM
AOL ART art 0x4A47040E000000
AOL ART art 0x4A47030E000000
PC Paintbrush pcx 0x0A050108
Graphics Metafile wmf 0xD7CDC69A
Graphics Metafile wmf 0x01000900
Graphics Metafile wmf 0x02000900
Enhanced Metafile emf 0x0100000058000000
Corel Draw cdr CDR
CAD dwg 0x41433130
Adobe Photoshop psd 8BPS
Rich Text Format rtf rtf
XML xml
HTML html;htm;php;php3;php4;phtml;shtml type
Email eml Delivery-date:
Outlook Express dbx 0xCFAD12FE
MS Office/OLE2 doc;xls;dot;ppt;xla;ppa;pps;pot;msi;sdw;db 0xD0CF11E0A1B11AE1
MS Access mdb;mda;mde;mdt Standard J
WordPerfect wpd 0xFF575043
OpenOffice Writer sxw writer
OpenOffice Calc sxc calc
OpenOffice Math sxm math
OpenOffice Impress sxi impress
OpenOffice Draw sxd draw
Adobe FrameMaker fm
PostScript eps.or.ps;ps;eps %!PS-Adobe
Adobe Acrobat pdf %PDF-1.
Quicken qdf 0xAC9EBD8F
QuickBooks Backup qbb 0x458600000600
Sage sly.or.srt.or.slt;sly;srt;slt 0x53520100
Sage Backup 1 SAGEBACKUP
Lotus WordPro v9 lwp 0x576F726450726F
Lotus 123 v9 123 0x00001A00051004
Lotus 123 v5 wk4 0x00001A0002100400
Lotus 123 v3 wk3 0x00001A0000100400
Lotus 123 v1 wk1 0x2000604060
Windows Password pwl 0xE3828596
ZIP Archive zip;jar 0x504B0304
ZIP Archive (outdated) zip 0x504B3030
RAR Archive rar Rar!
GZ Archive gz;tgz 0x1F8B08
BZIP Archive bz2 BZh
ARJ Archive arj 0x60EA
7-ZIP Archive 7z 7z集
Wave wav WAVE
AVI avi AVI
Real Audio ram;ra .ra?0
Real Media rm .RMF
MPEG mpg;mpeg 0x000001BA
MPEG mpg;mpeg 0x000001B3
Quicktime mov moov
Windows Media asf 0x3026B2758E66CF11
MIDI mid MThd
Win32 Executable exe;dll;drv;vxd;sys;ocx;vbx MZ
Win16 Executable exe;dll;drv;vxd;sys;ocx;vbx MZ
ELF Executable elf;; 0x7F454C4601010100

各种类型文件头特征码相关推荐

  1. 各种类型文件头标准编码

    JPEG (jpg),文件头:FF D8 FF PNG (png),文件头:89 50 4E 47 [参考:png文件头详解]89 50 4e 47 0d 0a 1a 0a GIF (gif),文件头 ...

  2. java 判断文件类型(根据文件头)

    后缀判断的隐患: 对于判断前端(或网络)发送过来文件的类型,有些同学第一个想到的可能就是:根据其后缀名进行格式的判断... 正常情况下,是可以这样做.但实际上,任何文件的后缀都可以随意命名,因此仅通过 ...

  3. 文件头文件尾全面总结

    目录 文件头文件尾汇总: PNG (png) zip文件 文件头文件尾汇总: 文件类型 文件头 文件尾 特征 JPEG (jpg) FFD8FF FF D9 ÿØÿà PNG (png) 89504E ...

  4. 常见的文件头格式解析

    1.从Ultra-edit-32中提取出来的 附件:文件格式分析器 JPEG (jpg),文件头:FFD8FF PNG (png),文件头:89504E47 GIF (gif),文件头:4749463 ...

  5. 【CTF杂项】常见文件文件头文件尾格式总结及各类文件头

    文件头文件尾总结 JPEG (jpg),                         文件头:FFD8FF 文件尾:FF D9 PNG (png),                         ...

  6. mysql文件头标记_通过文件头准确识别PHP上传的文件类型 ( 一 )

    /** * 通过文件名,获得文件类型* * @version 0.1 * $filename="d:/1.png";echo cFileTypeCheck::getFileType ...

  7. 利用文件头判断文件类型

    上传文件时经常需要做文件类型判断,例如图片.文档等,普通做法是直接判断文件后缀名,而文艺青年为了防止各种攻击同时也会加上使用文件头信息判断文件类型. 原理很简单:用文件头判断,直接读取文件的前2个字节 ...

  8. python如何区分文件类型_python通过文件头判断文件类型

    对于提供上传的服务器,需要对上传的文件进行过滤. 本文为大家提供了python通过文件头判断文件类型的方法,避免不必要的麻烦. 分享代码如下 import struct # 支持文件类型 # 用16进 ...

  9. Java根据文件头文件信息判断文件类型

    InputStream in = file.getInputStream(); //根据文件头获取文件类型 String type = FileType.getFileType(in); 注意file ...

  10. 通过16进制文件头判断文件类型

    package cn.edu.hactcm.cfcms.utils; import java.io.FileInputStream; import java.io.IOException; impor ...

最新文章

  1. CocoStudio游戏发布后资源加密大致实现思路
  2. 互链网-未来世界的连接方式 (1)央行数字货币CBDC模型
  3. 不要为框架作过多的假设
  4. openresty+consul动态配置更新(服务变更发现)
  5. 基于java的数据结构学习——数组实现的栈以及简单应用C++实现
  6. vue中的watch监听数据变化
  7. MS SQL Server 事务回滚处理!
  8. c语言二级考试程序设计题的做题步骤,计算机二级C语言上机考试操作步骤与流程.doc...
  9. 2022年化工自动化控制仪表国家题库及答案
  10. 汉字查拼音微信小程序项目源码
  11. php会议预约,会议预约系统-信息发布系统|多媒体信息发布系统|视展信息发布系统首页...
  12. 学习笔记:修改网吧计费系统
  13. moudbus报文解析
  14. MTK最新工具(刷机,写号,升级等)合集含工具源码
  15. C#正则表达式(来源:侧身向南边博客)
  16. 单龙芯3A3000-7A1000PMON研究学习-(4)撸起袖子干-makefile(a)
  17. 从微信打开链接不能正常上下滑动
  18. 浅谈css3的轮播图
  19. 购买新款macbook pro,现在买还是等双十一?
  20. insmod: error inserting '***.ko': -1 Invalid parameters 真正原因以及解决方法

热门文章

  1. android 自定义开关键设置大小,Android 自定义Switch开关按钮的样式实例详解
  2. 使用ECS和OSS搭建个人网盘(阿里云官方)
  3. 如何打造一个顶尖的精确营销系统?
  4. 日记500字初中计算机课,周末初中日记500字
  5. VS Code 基础入门使用(配置)教程
  6. 如何通过计算机侵入学校网络,如何进行局域网入侵
  7. Python实现爬取下载百度图片
  8. 宝付浅谈物流无人机发展历程
  9. 中国程序员容易发错音的单词「GitHub 热点速览 v.22.23」
  10. hadoop SLA