
Magic Bytes参考
描述 | 扩展名 | Magic Number |
---|
Adobe Illustrator
|
.ai
|
25 50 44 46 [%PDF]
|
Bitmap graphic
|
.bmp
|
42 4D [BM]
|
Class File
|
.class
|
CA FE BA BE
|
JPEG graphic file
|
.jpg
|
FF D8
|
JPEG 2000 graphic file
|
.jp2
|
0000000C6A5020200D0A [....jP..]
|
GIF graphic file
|
.gif
|
47 49 46 38 [GIF89]
|
TIF graphic file
|
.tif
|
49 49 [II]
|
PNG graphic file
|
.png
|
89 50 4E 47 .PNG
|
WAV audio file
|
.wav
|
52 49 46 46 RIFF
|
ELF Linux EXE
|
.elf
|
7F 45 4C 46 .ELF
|
Photoshop Graphics
|
.psd
|
38 42 50 53 [8BPS]
|
Windows Meta File
|
.wmf
|
D7 CD C6 9A
|
MIDI file
|
.mid
|
4D 54 68 64 [MThd]
|
Icon file
|
.ico
|
00 00 01 00
|
MP3 file with ID3 identity tag
|
.mp3
|
49 44 33 [ID3]
|
AVI video file
|
.avi
|
52 49 46 46 [RIFF]
|
Flash Shockwave
|
.swf
|
46 57 53 [FWS]
|
Flash Video
|
.flv
|
46 4C 56 [FLV]
|
Mpeg 4 video file
|
.mp4
|
00 00 00 18 66 74 79 70 6D 70 34 32 [....ftypmp42]
|
MOV video file
|
.mov
|
6D 6F 6F 76 [....moov]
|
Windows Video file
|
.wmv
|
30 26 B2 75 8E 66 CF
|
Windows Audio file
|
.wma
|
30 26 B2 75 8E 66 CF
|
PKZip
|
.zip
|
50 4B 03 04 [PK]
|
GZip
|
.gz
|
1F 8B 08
|
Tar file
|
.tar
|
75 73 74 61 72
|
Microsoft Installer
|
.msi
|
D0 CF 11 E0 A1 B1 1A E1
|
Object Code File
|
.obj
|
4C 01
|
Dynamic Library
|
.dll
|
4D 5A [MZ]
|
CAB Installer file
|
.cab
|
4D 53 43 46 [MSCF]
|
Executable file
|
.exe
|
4D 5A [MZ]
|
RAR file
|
.rar
|
52 61 72 21 1A 07 00 [Rar!...]
|
SYS file
|
.sys
|
4D 5A [MZ]
|
Help file
|
.hlp
|
3F 5F 03 00 [?_..]
|
VMWare Disk file
|
.vmdk
|
4B 44 4D 56 [KDMV]
|
Outlook Post Office file
|
.pst
|
21 42 44 4E 42 [!BDNB]
|
PDF Document
|
.pdf
|
25 50 44 46 [%PDF]
|
Word Document
|
.doc
|
D0 CF 11 E0 A1 B1 1A E1
|
RTF Document
|
.rtf
|
7B 5C 72 74 66 31 [{
tf1]
|
Excel Document
|
.xls
|
D0 CF 11 E0 A1 B1 1A E1
|
PowerPoint Document
|
.ppt
|
D0 CF 11 E0 A1 B1 1A E1
|
Visio Document
|
.vsd
|
D0 CF 11 E0 A1 B1 1A E1
|
DOCX (Office 2010)
|
.docx
|
50 4B 03 04 [PK]
|
XLSX (Office 2010)
|
.xlsx
|
50 4B 03 04 [PK]
|
PPTX (Office 2010)
|
.pptx
|
50 4B 03 04 [PK]
|
Microsoft Database
|
.mdb
|
53 74 61 6E 64 61 72 64 20 4A 65 74
|
Postcript File
|
.ps
|
25 21 [%!]
|
Outlook Message File
|
.msg
|
D0 CF 11 E0 A1 B1 1A E1
|
EPS File
|
.eps
|
25 21 50 53 2D 41 64 6F 62 65 2D 33 2E 30 20 45 50 53 46 2D 33 20 30
|
Jar File
|
.jar
|
50 4B 03 04 14 00 08 00 08 00
|
SLN File
|
.sln
|
4D 69 63 72 6F 73 6F 66 74 20 56 69 73 75 61 6C 20 53 74 75 64 69 6F 20 53 6F 6C 75 74 69 6F 6E 20
46 69 6C 65
|
Zlib File
|
.zlib
|
78 9C
|
SDF File
|
.sdf
|
78 9C
|
1、Magic Bytes:又称魔数是在计算机科学中用于识别或验证文件格式的一种特殊序列的字节。
2、它们通常位于文件的开头或其它位置。程序通过检查这些特定的字节序列,可以确定文件的类型,而不必依赖于文件的扩展名。
3、MagicBytes的作用
(1)、文件类型识别:操作系统和应用程序使用魔数来确定文件的类型。
(2)、错误检测:在某些情况下,魔数可以用来检测文件是否损坏或被篡改。
(3)、兼容性检查:软件可以使用魔数来确定是否支持特定版本的文件格式。
4、使用场景
(1)、文件查看器:在文件管理器中打开一个文件时,操作系统会读取文件的魔数来确定应该使用哪个应用程序来打开它。
(2)、数据恢复:在数据恢复过程中,魔数可以帮助识别未知的文件碎片。
(3)、网络协议:在某些网络协议中,数据包的开始可能包含魔数,以便接收方可以验证数据包的类型。
推荐工具
简单概括
将一段内容用最段的语言进行表达
AI解梦
AI帮您分析你的梦境
小红书知识博主读书文案
AI帮您快速生成小红书风格的书籍核心内容
通知撰写
使用AI帮您快速写一个通知模版
支付宝到账音效生成器
生成任意金额的支付宝到账音效,可以下载用于通知或者闹钟铃声。
生辰八字转换
一款将出生年月日转为生辰八字的小工具
大乐透机选工具
大乐透在线机选随机选号工具
地板用量计算器
帮助您快速、精准地计算所需的地板数量
狗狗年龄计算器
此工具可以将狗的年龄转换成相当于人类年龄的年龄
涂料用量计算器
帮助您快速、精准地计算所需的涂料数量及价格
时间单位换算
时间单位在线换算工具
相反颜色计算器
一款在线取相反颜色的计算工具
XML压缩/格式化
XML在线压缩/解压格式化工具
HTTP状态码
HTTP状态码/HTTP响应码在线查询工具
彩图转黑白模式
彩色图片在线转黑白图片工具
JSON/GET请求字符串互转
在线JSON与GET请求字符串相互转换工具
键码对照表
键盘上每个按键的对键码
WPS表格常用快捷键大全
WPS表格常用快捷键大全工具提供了丰富的快捷键,帮助您更高效地操作表格,提升工作效率。
年龄计算器
年龄在线计算工具
睡眠周期计算器
在线计算睡眠周期计算工具
SSL证书检测
在线SSL证书检测工具
反应速度测试
帮助人们测试和训练反应速度的工具
头像挂件生成器
一款可以生成圣诞头像,节日头像,国旗头像的在线小工具
五子棋小游戏
在线网页版AI五子棋对抗小游戏