hex文件结构速查

文件格式 文件头(Hex) 关键结构/块(Hex) 结束标记(Hex) 备注
PNG 89 50 4E 47 0D 0A 1A 0A IHDR49 48 44 52) + IDAT 数据块 IEND49 45 4E 44 依赖 CRC 校验,IEND 块固定以 AE 42 60 82 结尾。
GIF 47 49 46 38 39 61(GIF89a) 2C(图像块) + 21 F9(动画控制扩展) 3B 调色板紧随文件头,动画 GIF 含多个帧块。
JPEG FF D8 FF FF E0(APP0)、FF DB(DQT)、FF C0(SOF) FF D9 分段存储(FF XX 标记),FF D9 必须存在,否则文件不完整。
BMP 42 4DBM 文件头含尺寸(偏移 0x02),像素数据连续 依赖文件头中的大小字段确定数据范围。
WebP 52 49 46 46RIFF 57 45 42 50WEBP RIFF 容器结束 基于 RIFF 结构,可能包含 VP8 VP8L 编码标签。
文件格式 文件头(Hex) 关键结构/块(Hex) 结束标记(Hex) 备注
ZIP 50 4B 03 04 50 4B 01 02(中央目录) 50 4B 05 06 中央目录结束记录(EOCD)必须存在,否则文件损坏。
RAR 52 61 72 21 1A 07 00 分卷标记(52 61 72 21 1A 07 01 无固定标记 RAR5 格式头为 52 61 72 21 1A 07 01 00
7z 37 7A BC AF 27 1C 签名头后跟压缩参数块 无固定标记 使用 CRC 校验和可变长编码。
GZIP 1F 8B 08 压缩数据 + 00 00 FF FF(可选校验) CRC32 + 原始大小 结束部分包含 4 字节 CRC 和 4 字节未压缩大小(小端序)。
TAR 无固定头(按文件名前缀识别) 每个文件以 512 字节块存储,末尾补 00 连续两个 00 纯归档格式,无压缩,常与 GZIP/BZIP2 结合使用。
相关推荐
努力的lpp5 天前
【ctf常用备用文件名字典】
web安全·网络安全·ctf
m0_738120727 天前
sqli-labs过关解析(17- 20附带源码解析)
数据库·sql·web安全·php·ctf·安全性测试
Pure_White_Sword8 天前
bugku-reverse题目-NoString
网络安全·ctf·reverse·逆向工程
饮长安千年月8 天前
玄机-工控题
ctf·s7·流量分析·西门子协议
饮长安千年月9 天前
一带一路暨金砖国家技能发展与技术创新大赛网络安全防护与治理-Win基线加固
网络安全·ctf·金砖国家技能发展与技术创新大赛·一带一路
饮长安千年月9 天前
一带一路暨金砖国家技能发展与技术创新大赛网络安全防护与治理-Linux 安全基线加固
web安全·ctf·金砖国家技能发展与技术创新大赛·网络安全防护与治理
饮长安千年月9 天前
一带一路暨金砖国家技能发展与技术创新大赛网络安全防护与治理-Linux应急响应手册
linux·运维·web安全·ctf·应急响应
Jerry_Gao9219 天前
【CTF】【ez-upload】FrankenPHP(v1.11.1)Unicode路径解析漏洞
安全·php·ctf·frankenphp
Jerry_Gao92110 天前
【CTF】【ez-rce】无字母数字绕过正则表达式
正则表达式·php·ctf
Jerry_Gao92111 天前
【CTF】【ez-inject】通过协议层Length字段的溢出进行注入
网络安全·ctf