文件类型识别
通过文件头魔数识别真实格式,识破改后缀伪装,40+ 种签名纯本地检测
在线文件类型识别工具:多选或拖入文件后,读取文件头部的魔数(Magic Number)与 ZIP 容器目录特征判断真实格式, 覆盖图片、音视频、压缩包、可执行文件、字体、文档等 40+ 种签名;把 .exe 改名成 .jpg 这类伪装会以红色警示行标出。 大文件只读取头部与尾部各 64KB,检测全程在浏览器本地完成,文件不上传。
仅读取每个文件的头尾各 64KB 用于签名比对,文件内容不上传、不存储,安全文件也可放心检测。
选择文件
点击选择或拖入任意文件(可多选)
不限格式,按文件头识别,与扩展名无关
支持多选批量检测;超大文件只读取头尾各 64KB,不会整文件载入内存。
检测统计
文件总数
0
伪装(后缀不符)
0
成功识别
0
未识别
0
检测结果
添加文件后,这里会显示每个文件的真实类型与签名
#关于文件类型识别
每种二进制格式在文件开头都有约定的「魔数」(Magic Number)——例如 PNG 固定以 89 50 4E 47 0D 0A 1A 0A 开头、PDF 以 %PDF- 开头、 ZIP 以 PK 开头。扩展名只是文件名里的一段普通文字,改个名就变了;魔数写在文件内容里,改后缀动不了它。 本工具内置 40+ 种签名(图片、音视频、压缩包、可执行文件、字体、Office/电子书容器等),逐字节比对文件头, ZIP 容器还会进一步扫描内部目录,把 .docx / .xlsx / .pptx / .apk / .epub / .jar 区分开。
为什么改后缀骗不过文件头?
操作系统只靠扩展名决定「双击用什么程序打开」,它不会去读文件内容;因此把 virus.exe 改名成 photo.jpg, 资源管理器会显示成图片图标,用户容易放松警惕。但文件真正的格式写在头部字节里:一张真 JPG 必然以 FF D8 FF 开头, 一个改名的 EXE 头部仍是 4D 5A。杀毒软件、浏览器下载保护、防火墙网关做的正是同一件事——读文件头判断真实类型。 收到「图片」却检测出可执行文件头(MZ / ELF)时,几乎可以肯定被伪装了,切勿打开。
典型应用场景
- 下载或接收的文件打不开:先看真实类型,判断是后缀错了还是文件损坏
- 安全检查:识别「图片 / 文档」伪装的可执行文件、脚本与压缩包
- 无后缀文件、恢复出来的数据文件、聊天工具改名的文件判断真实格式
- 确认压缩包内是 OOXML 文档(docx/xlsx/pptx)还是普通 zip
检测的准确边界
魔数比对对常规文件非常可靠,但有三类边界情况:一是多格式复合文件(polyglot)可以同时满足两种签名; 二是 MP4 家族依赖 ftyp box 的 brand 列表,冷门 brand 可能识别不出(会归为未识别而非误报); 三是纯文本文件(.txt / .csv / .json)本身没有文件头,只能嗅探 SVG / HTML / XML 标记,其余按扩展名推断并如实标注。 检测不出时工具显示「未识别」,不会强行猜一个类型。
#常见问题 (FAQ)
为什么改了后缀还是被认出来了?
扩展名只是文件名的一部分,真正的格式标识写在文件头部字节(魔数)里。工具读取头部与签名表逐字节比对,与文件名无关,所以改后缀骗不过它。
文件会上传吗?
不会。只把每个文件的头尾各 64KB 读进浏览器内存做签名比对,检测在本地完成,内容不上传、不存储。
能识别哪些格式?
40+ 种:PNG/JPEG/GIF/BMP/WebP/ICO/TIFF/HEIC/AVIF/PSD,MP4/MOV/M4A/MP3/AAC/WAV/FLAC/OGG/MKV,ZIP/7Z/RAR/GZIP/BZIP2/XZ/ZSTD/TAR,EXE/ELF/Mach-O/WASM,PDF/DOCX/XLSX/PPTX/APK/EPUB/JAR,SQLite/字体等。
我的 .txt 显示未识别,是坏了吗?
不是。纯文本文件没有文件头魔数,工具只对 SVG/HTML/XML 做标记嗅探,普通文本如实显示「按扩展名推断」,属于正常现象。
红色警示行代表什么?
表示文件扩展名与其头部魔数指向的真实类型不一致,即「伪装文件」。例如后缀 .jpg 实际是 EXE。对来源不明的伪装文件请勿直接打开。
相关工具推荐
PDF转图片
PDF 每页导出 JPG/PNG,可设分辨率与质量,发群/插 PPT 素材一步到位
PDF压缩
本地压缩 PDF 体积(三档质量),扫描件标书瘦身,文件不出浏览器
身份证复印件排版
正反面照片按 85.6×54mm 原件大小排进一页 A4,本地处理导出打印
文件加密解密器
基于AES-256-GCM的本地文件加密解密工具,支持密码强度检测,文件不上传服务器
PDF合并拆分器
本地合并多个PDF文件、按页码范围提取或按页数拆分,支持批量打包下载,文件不上传
CSV格式转换器
CSV/TSV一键转换为JSON、Markdown表格、HTML、YAML,自动识别分隔符与表头
这张卡挂在哪些职业工具箱
相关教程
文件取证入门:EXIF、魔数与改后缀的把戏
把 .exe 改名成 .jpg 骗得过文件管理器,骗不过文件开头的魔数。本文拆解 PNG、PDF、ZIP 的签名字节、ZIP 家族的内部伪装、JPEG 里挂载的 EXIF/TIFF 结构,以及位置隐私是怎么随一张原图泄露出去的。
2026-11-09
gzip 压缩、文本加密、重复文件清理:文件工具的实用三件
看一段文本 gzip 后能省多少、敏感内容想加密码再发、图库里的重复照片想清理——三件实用小工具:gzip 压缩解压、AES-256-GCM 文本加密、按内容哈希找重复文件。
2026-11-08
Markdown 交 Word、docx 抽文字、看穿改后缀的伪装:三件文件工具
稿子用 Markdown 写的,客户要 Word 版;收到 .docx 只想抽里面的文字;下载的文件后缀可疑想验明正身——三件新工具各管一段:Markdown 转 Word、Word 转文本、文件类型魔数识别,照例全程本地处理。
2026-11-08