读文件头判断真实格式 · 核对扩展名 · 批量归类 · 生成改扩展名的脚本
| 扩展名 | 个数 | 扩展名对不对 |
|---|
| 真实格式 | 建议扩展名 | 个数 |
|---|
| 现在的文件名 | 真实格式 | 建议文件名 |
|---|
只读文件开头那几个字节。名字叫 .jpg 其实是 PNG,一眼就能看出来。
图片、文档、压缩包、音视频、可执行程序、字体、数据库、抓包文件都覆盖到了。
认出来的格式和扩展名不符时,给出该改成什么,还能一次打包成改名脚本。
压缩包会看内部条目,办公文档会区分带宏的、加密的,图片会报尺寸和编码方式。
.bat,放同目录双击执行。脚本只改扩展名,文件名主体不动,同名会跳过并写明。.pdf 的程序,是最常见的中招方式。这类行会标"要当心",并显示它有没有数字签名信息。