各个文件类型的魔数

文件魔数(Magic Number)是指用于标识文件类型的特定字节序列,通常位于文件的开头部分。不同的文件类型具有不同的魔数,通过识别这些魔数,我们可以确定文件的类型。以下是一些常见文件类型的文件魔数:

1. **JPEG(jpg)**:FFD8FF
2. **PNG**:89504E47(十六进制表示,对应ASCII字符为“PNG”)
3. **GIF**:47494638(对应ASCII字符“GIF8”,但通常后面还会跟随版本号,如GIF87a或GIF89a)
4. **TIFF(tif)**:

    * 49492A00(对应Intel格式的TIFF)
    * 4D4D002A(对应Motorola格式的TIFF)

5. **Windows Bitmap(bmp)**:424D(对应ASCII字符“BM”)
6. **CAD(dwg)**:41433130
7. **Adobe Photoshop(psd)**:38425053(对应ASCII字符“8BPS”)
8. **Rich Text Format(rtf)**:7B5C727466(对应ASCII字符“{\\rtf”)
9. **XML**:3C3F786D6C(对应ASCII字符“<?xml”)
10. **HTML**:68746D6C3E(对应ASCII字符“>html”,但通常我们会识别更完整的标签,如“<html>”或“</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

半个猪头

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值