
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帮你生成有逻辑,吸引人的演讲稿
目标用户群分析
通过此工具,您可以更深入地了解您的产品或服务的潜在用户,从而更精准地制定营销策略。
字符串/ASCII互换
一款在线免费的字符串/ASCII互换工具
Base64转图片
在线Base64转图片工具
生辰八字转换
一款将出生年月日转为生辰八字的小工具
BCC校验在线计算
BCC校验(异或校验)在线计算工具
呼吸次数计算
帮您计算从出生到现在呼吸的多少次
立方根(三次方根)计算工具
在线立方根(三次方根)计算工具
代码生成图片
在线代码段生成图片处理工具
渐变色大全
渐变色在线查询工具
在线手持弹幕
在手机上展示滚动文字的小工具
在线投骰子
在线投骰子小工具
文件MD5计算
在线文件MD5计算工具
世界各国区号代码及时差
在线查询世界各国区号以及时差
摩斯密码转换器
摩斯密码在线编码解码工具
在线闹钟
在线网页版闹钟
头像挂件生成器
一款可以生成圣诞头像,节日头像,国旗头像的在线小工具
UTM在线网址生成器
在线将网址转为UTM类型的网址