hex文件结构速查

文件格式文件头(Hex)关键结构/块(Hex)结束标记(Hex)备注
PNG89 50 4E 47 0D 0A 1A 0AIHDR49 48 44 52) + IDAT 数据块IEND49 45 4E 44依赖 CRC 校验,IEND 块固定以 AE 42 60 82 结尾。
GIF47 49 46 38 39 61(GIF89a)2C(图像块) + 21 F9(动画控制扩展)3B调色板紧随文件头,动画 GIF 含多个帧块。
JPEGFF D8 FFFF E0(APP0)、FF DB(DQT)、FF C0(SOF)FF D9分段存储(FF XX 标记),FF D9 必须存在,否则文件不完整。
BMP42 4DBM文件头含尺寸(偏移 0x02),像素数据连续依赖文件头中的大小字段确定数据范围。
WebP52 49 46 46RIFF57 45 42 50WEBPRIFF 容器结束基于 RIFF 结构,可能包含 VP8 或 VP8L 编码标签。

文件格式文件头(Hex)关键结构/块(Hex)结束标记(Hex)备注
ZIP50 4B 03 0450 4B 01 02(中央目录)50 4B 05 06中央目录结束记录(EOCD)必须存在,否则文件损坏。
RAR52 61 72 21 1A 07 00分卷标记(52 61 72 21 1A 07 01无固定标记RAR5 格式头为 52 61 72 21 1A 07 01 00
7z37 7A BC AF 27 1C签名头后跟压缩参数块无固定标记使用 CRC 校验和可变长编码。
GZIP1F 8B 08压缩数据 + 00 00 FF FF(可选校验)CRC32 + 原始大小结束部分包含 4 字节 CRC 和 4 字节未压缩大小(小端序)。
TAR无固定头(按文件名前缀识别)每个文件以 512 字节块存储,末尾补 00连续两个 00 块纯归档格式,无压缩,常与 GZIP/BZIP2 结合使用。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值