
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帮您解答。
通告写作
帮您更好的按照公文写作的要求撰写通告
ASCII码对照表
可显示ASCII码参考表
宝宝眼睛颜色预测
在线预测宝宝眼睛的颜色
Base64/Hex互转
在线Base64与16进制互转小工具
不锈钢圆管重量在线计算
在线计算不锈钢圆管的重量
长方体体积计算器
在线计算长方体体积
IPV6地址计算器
在线IPV6地址计算转换器
声速计算器
在线计算声音在空气中的传播速度
中国历史朝代查询表
中国历史朝代在线查询工具
国密sm4加密/解密
在线国密sm4算法加密,解密在线小工具
电子签名生成器
在线电子签名生成工具
Escape编码/解码
一款在线的Escape在线编码/解码工具
世界各国区号代码及时差
在线查询世界各国区号以及时差
Hello World
各种编程语言输出hello world
HTML转JS工具
HTML转JavaScript处理工具
图片滤镜处理
一款在线的图片滤镜处理工具
随机IP地址生成器
免费随机IP地址生成器工具
世界节日查询
提供阳历节日,农历节日,世界节日在线查询
SSL证书检测
在线SSL证书检测工具
Unicode在线编码
Unicode在线编码工具
行星体重换算器
在线计算太阳系中八大行星上的体重
颜文字编辑器
在线颜文字编辑器
预产期计算器
预产期计算器,让您轻松、方便、快捷地进行准确预产期计算