答案1
执行摘要
使用读取文件签名的工具来恢复正确的扩展名。
细节
恢复文件的最佳方法是从上次的磁盘映像或备份中恢复。但是,可以根据文件签名对正确的文件扩展名进行“有根据的猜测”。
应用程序可以检查第一个和最后一个字节一个文件的签名,以帮助确定应赋予其什么扩展名。以下是一些示例:
联合图像专家组文件开始
FF D8
和结束FF D9
,扩展名应该是JPG。便携式网络图形文件
89 50 4E 47 0D 0A 1A 0A
以巴布亚新几内亚。Zip 档案开始
PK
;扩展名应该是压缩。Windows 和 DOS 可执行文件开始
MZ
,但扩展可以是EXE文件,串口或其他。注意:动态链接库还begin begin
MZ
,但扩展应该是动态链接库。
看凯斯勒的签名清单了解更多信息。
程序
有现有的公用事业来帮助确认未知文件类型, 例如特尔 ID“使用该开关-ae
将指示 TrID 将猜测的扩展名添加到文件名中。”
由于签名并不总是只匹配一个扩展名,不要运行这样的文件重命名应用程序可能会弄乱重要文件,例如视窗文件夹,并检查所做的任何更改程序文件和程序文件 (x86),其中 DLL 和 EXE 可能会被错误地重命名。