从.tar之类的存档文件中提取图像文件

时间:2018-10-04 21:59:11

标签: compression data-extraction

在这里完成业余,但是在这里:

我有一个存档文件,该文件的表信息被混淆了,从而防止了简单的解压缩。其中包含一些zlib deflate流,其中包含源代码.c文件以及未压缩和未压缩的.webp和.png文件,以及我不完全了解100%的其他两种(专有)二进制格式。 / p>

我知道通过在HxD中搜索存档文件,我可以物理地找到要提取的文件(.webp),其标题/魔术数字RIFF后跟接下来的4个十六进制字节,用于在初始0x08字节之后中继文件的剩余长度。它与下一个标头完美对齐,很像.tar文件。

现在有一种简单的方法,也许是通过Windows命令行来完成的,可以使用诸如findstr之类的方法来解析文件,检查是否出现了相关文件的幻数RIFF,然后转储整个相关数据块以单独输出文件 offset.webp (不在乎它们的名称),直到文件中不再存在该文件了?

相关文件位于romfs / 2-0108.sxr here

感谢向导提供的任何帮助!

0 个答案:

没有答案