1

所以这是一个用python打开的文件的一小段。但我不确定这是哪种格式。看起来不像二进制。如何将其写回文件中?

hDuwHkAbG9hZGVyX21jAEAAiQYJHgBpAEAQAHBAAIkGCR4AaQBAEACsQACJBgkeAGkAQBAA5EAAiQYJHgBpAEAQARxAAIkGCR4AaQBAEAFUQACJBgkeAGkAQBABkEAAiQYJHgBpAEAQAchAAIkGCR4AaQBAEAIAQACJBgkeAGkAQBACOEAAiQYJHgBpAEAQAnBAAIkGCR4AaQBAEAKsQACJBgkeAGkAQ
4

1 回答 1

1

它是某种base-64编码的二进制文件的片段。不幸的是,它没有在字节边界处被剪切。但是,当我在前面插入一个字母时,解码后的版本如下所示:

ÆîÀy�loader_mc�@�   �i�@�p@�    �i�@�¬@�    �i�@�ä@�    �i�@@�  �i�@T@� �i�@@�  �i�@È@� �i�@�@� �i�@8@� �i�@p@� �i�@¬@� �i�

你可以在那里看到一些清晰的、有意义的 ASCII。但是,二进制数据所代表的内容是任何人的猜测。

如果只需要将其解码为上述二进制格式,请使用base64模块。

于 2013-03-21T19:30:19.000 回答