我正在尝试在python中以二进制文件打开的文件中找到文件签名。我需要搜索有效的文件签名,一旦找到,就将文件签名中的其余部分从文件签名中读取到新文件中。
我可以使用我使用此方法从文本文件中读取的文件签名列表,在打开的文件中找到文件签名;
file_sig=line.decode('string_escape')
我正在努力寻找一旦找到文件签名位置的方法。例如,我在损坏的测试文件中找到了有效的Microsoft Office文件签名。
\xD0\xCF\x11\xE0\xA1\xB1\x1A\xE1
但是需要从这一点读到文件的末尾并输出到一个新的,希望可读的文件。任何帮助都会像往常一样非常感激