我跑了:
$> binwalk --dd='jpeg:jpg' file.bin
提取了 JPG(有数百个),但所有 JPG 都经历了不同程度的“损坏”。这是大多数图像的示例。
该文件大约有 8 年历史,从那时起可能已存储在 3 个不同的驱动器上。我无法想象会有一点腐烂,但这有可能吗?还有什么我可以尝试的吗?
谢谢。
编辑:FileJuicer 完美运行!
我跑了:
$> binwalk --dd='jpeg:jpg' file.bin
提取了 JPG(有数百个),但所有 JPG 都经历了不同程度的“损坏”。这是大多数图像的示例。
该文件大约有 8 年历史,从那时起可能已存储在 3 个不同的驱动器上。我无法想象会有一点腐烂,但这有可能吗?还有什么我可以尝试的吗?
谢谢。
编辑:FileJuicer 完美运行!
Binwalk 是做雕刻的,它不关心嵌入的文件是否被切割成碎片,并且它的碎片不会连续存储在容器文件中。它只是找到 JFIF 标头并尝试猜测大小,并从它找到标头的点开始保存数据。您可以尝试使用 photorec 进行雕刻,但很可能它也无济于事。