CTF 常见文件头标识(文件签名)大全
图片类(Misc 隐写最高频)
| 文件头标识(16进制) | 文件尾标识(16进制) | 文件后缀 |
|---|---|---|
| FF D8 FF | FF D9 | .jpg .jpeg |
| 89 50 4E 47 0D 0A 1A 0A | 49 45 4E 44 AE 42 60 82 | .png |
| 47 49 46 38 37 61 | 00 3B | .gif |
| 47 49 46 38 39 61 | 00 3B | .gif |
| 42 4D | 无固定 | .bmp |
| 52 49 46 46 | 无固定 | .webp |
| 00 00 01 00 | 无固定 | .ico |
压缩包类(伪加密/分卷/隐写)
| 文件头标识(16进制) | 文件尾标识(16进制) | 文件后缀 |
|---|---|---|
| 50 4B 03 04 | 50 4B 05 06 | .zip .apk .docx .xlsx |
| 52 61 72 21 1A 07 00 | 无固定 | .rar |
| 37 7A BC AF 27 1C | 无固定 | .7z |
| 1F 8B 08 | 无固定 | .gz |
| 75 73 74 61 72 00 30 30 | 无固定 | .tar |
| 42 5A 68 | 无固定 | .bz2 |
流量/取证类(Misc/取证必背)
| 文件头标识(16进制) | 文件尾标识(16进制) | 文件后缀 |
|---|---|---|
| D4 C3 B2 A1 | 无固定 | .pcap |
| A1 B2 C3 D4 | 无固定 | .pcap |
| 0A 0D 0D 0A | 无固定 | .pcapng |
| 47 00 00 00 | 无固定 | .vmem |
可执行文件类(Reverse/PWN)
| 文件头标识(16进制) | 文件尾标识(16进制) | 文件后缀 |
|---|---|---|
| 4D 5A | 无固定 | .exe .dll |
| 7F 45 4C 46 | 无固定 | .elf .so |
| CA FE BA BE | 无固定 | .class |
文档类
| 文件头标识(16进制) | 文件尾标识(16进制) | 文件后缀 |
|---|---|---|
| 25 50 44 46 2D | 25 25 45 4F 46 | |
| D0 CF 11 E0 A1 B1 1A E1 | 无固定 | .doc .xls |
音视频类
| 文件头标识(16进制) | 文件尾标识(16进制) | 文件后缀 |
|---|---|---|
| 49 44 33 | 无固定 | .mp3 |
| 00 00 00 18 66 74 79 70 | 无固定 | .mp4 |
| 52 49 46 46 | 无固定 | .wav |
| 1A 45 DF A3 | 无固定 | .mkv |
证书/加密类(Crypto)
| 文件头标识(16进制) | 文件尾标识(16进制) | 文件后缀 |
|---|---|---|
| 2D 2D 2D 2D 2D BEGIN | 2D 2D 2D 2D 2D END | .pem .key .crt |
| 30 82 | 无固定 | .der |
数据库/脚本类
| 文件头标识(16进制) | 文件尾标识(16进制) | 文件后缀 |
|---|---|---|
| 53 51 4C 69 74 65 | 无固定 | .db .sqlite |
| 23 21 | 无固定 | .sh .py |
| 7B 22 | 无固定 | .json |