
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帮您快速写一个通知模版
人民币转大写
阿拉伯数字金额转为汉字人民币金额
Chmod计算器
快速计算Linux文件权限的得力工具
IPV6地址计算器
在线IPV6地址计算转换器
圆环面积计算器
在线圆环面积计算器工具
自然对数计算
在线自然对数计算工具
重量在线换算
重量单位在线换算工具
两种颜色中间色计算
两种颜色之间的中间颜色计算工具
国密sm2加密/解密
国密sm2算法加密,解密,加签,验签的在线小工具
CSS文字阴影效果生成
在线调试CSS文字阴影并生成CSS代码
日期英文转换器
在线将数字日期转为美式日期和英式日期的小工具
SQL压缩/格式化
SQL在线压缩/SQL在线解压格式化工具
HTTP状态码
HTTP状态码/HTTP响应码在线查询工具
随机头像生成器
一款可以生成随机头像的在线小工具
年/月/日利率互转计算器
在线年利率、月利率、日利率互相转换
通知存款计算器
在线通知存款储蓄利息计算器
在线文本插入工具
在线给文本中批量插入指定的字符
世界时间表
时时查看世界各地当前的时间
男女星座配对查询
在线查询男生星座与女生星座的匹配度
元素周期表
在线元素周期表查看