版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36427244/article/details/78443480
在CTF的misc杂项中,经常会发现一些文件无扩展名,因此我们需要使用winhex(密码是:x56l)去查看文件的16进制编码.常见的文件头如下:
(JPEG)jpg: FF D8 FF
(PNG)png:89 50 4E 47
(GIF)gif:47 49 46 38
(TIFF)tif:49 49 2A 00
bmp:42 4D
CAD(dwg):41 43 31 30
psd:38 42 50 53
rtf:7B 5C 72 74 66
xml:3C 3F 78 6D 6C
html:68 74 6D 6C 3E
扫描二维码关注公众号,回复:
3570460 查看本文章
(Email)eml:44 65 6C 69 76 65 72 79 2D 64 61 74 65 3A
dbx:CF AD 12 FE C5 FD 74 6F
pst:21 42 44 4E
xls或者doc:D0 CF 11 E0
mdb:53 74 61 6E 64 61 72 64 20 4A
wpd:FF 57 50 43
pdf:25 50 44 46 2D 31 2E
Windows Password (pwl):E3 82 85 96
zip:50 4B 03 04
rar:52 61 72 21
wav:57 41 56 45
avi:41 56 49 20
Real Audio (ram):2E 72 61 FD
Quicktime (mov):6D 6F 6F 76
Windows Media (asf):30 26 B2 75 8E 66 CF 11
MIDI (mid):4D 54 68 64
通过观察我们就能知道这个文件的原扩展名并正确添加扩展名