Python在损坏的文件中寻找文件签名

时间:2015-01-30 10:19:16

标签: python python-2.7 file-io

我正在尝试在python中以二进制文件打开的文件中找到文件签名。我需要搜索有效的文件签名,一旦找到,就将文件签名中的其余部分从文件签名中读取到新文件中。

我可以使用我使用此方法从文本文件中读取的文件签名列表,在打开的文件中找到文件签名;

file_sig=line.decode('string_escape')

我正在努力寻找一旦找到文件签名位置的方法。例如,我在损坏的测试文件中找到了有效的Microsoft Office文件签名。

\xD0\xCF\x11\xE0\xA1\xB1\x1A\xE1

但是需要从这一点读到文件的末尾并输出到一个新的,希望可读的文件。任何帮助都会像往常一样非常感激

0 个答案:

没有答案