难题。带有编码文本的Txt文件。怎么解码?

时间:2012-02-23 13:08:08

标签: text decode puzzle encode

我有一个文本文件,其中包含50,000行“奇怪”文本:

UEsDBBQAAgAIACaOVEA6e5H83pcBAMLBAQArAAAAW1NhbXN1
bmddIC0gVGVzdCB0YXNrIC0gU291bmQgZGVjcnlwdG9yLnBu
Z+z9ZVBcXdcFiia4B/cgTQPBJTgEC9bBEtwCBCe4uwVtNN24
QyAQ3C24OwR3d3e303zv++T57vl5761zbt06VV3V1bLWXjLX
mGOuNcfe4I8K0phopGgvXrzABMlIKL14AY/x4gUCKQoc7Jsv
3GZA2NtLByVp8RfFQ+Q7sA8IpmLyYi9elEWh339BhH2mMpRR
kn/xwp3uxQvfgBcvbmFf+W6/eOHE/uLFrv6LFwIJL14Q2ab8
/iT04sVTJEhCTMVVdz8VMUW18+6JF1Rfv2fh4uISpoGCAsUN
pWIMRfz169f0L99Rmdw3aDKaMWgoxCFFGT8qD5+8rkZuBp86
FupLdS4PvYcs9GwP5/nfDjfkCm8l1m0ZEeHjG+1gv8T5+0LB
FgX+n77owcX59yO2H/tLMLAK7d9vQqioINkm1HAAqv++cEFf
4f9+AHwnfekGVVrL1vj71Ua4r4QSf4EtgTqChOj/vKi4YYXy
7JSY/17EXkoUkJeiWhvK9L/qAWeP8zHEoYT4/s9LlJ+GCqIy
xKjTSfBPU2QiYDV/TcGX/afijBSc7zKMpgTFq6G+/y2XDauZ
gVshlPafij8OocgAYyvQ1O0kRf9bTglWcwwpfSfuPxW/MUUA
Qvs0Awtq//YiD1bzh4hoA/A/Fce8hXVio7BNVedvL8ZhNf/s
ApVJ/FNxHwmsE/ZqK4zFf3vxFVbz/+fD8yTi1xn2lPDWdMXj
aJBUyKivv6TB6wn+wcb89pRA3VHgoTL3cu4IsuDiw8dbIql2
OAhu3teuKD/s6/tNbwcd215q3qfT1GRBa7+hgaNMJkjDnoY2
98VqH9VtwdOnXV9j8jaMXzY1vfNoFHTaNZWNu/90uycGyDuf
gjDj/7dJuDSlnjd9/BVEjSM2u2OKkdaT6xN7xTue

此时此刻,我不知道如何处理此文本。实际上它就像拼图文本一样。

这是什么?

6 个答案:

答案 0 :(得分:2)

这是一个名为Sound decryptor.png的PNG文件的Base64编码。

使用任何Base64解码器将其转换为文件......例如:http://download.cnet.com/Base64-Encoder-Decoder/3000-10250_4-10555647.html

答案 1 :(得分:1)

这是Base64编码数据。

您问题中的特定代码段看起来像ZIP文件的开头(以典型的PK开头)。

答案 2 :(得分:1)

这是一个base64编码的ZIP存档,这是它的开头:PK...T@:{‘...[Samsung] - Test task - Sound decryptor.png....(包含一个PNG图像,可能是别的东西)。

答案 3 :(得分:0)

这看起来像Base64编码的文本。根据您使用的编程语言,您应该能够找到一个函数来为您解码。

对于Python,请使用base64.b64decode(text)。对于PHP,请使用base64_decode($text)。其他环境也有类似的设施。

答案 4 :(得分:0)

这似乎是一个Base64编码的PNG文件。你可以发布整个文件,以便我们能够尝试解码吗?

答案 5 :(得分:0)

执行此操作以解码Base64编码数据:

$ base64 -d original.file 
P&T@:{üޗÂÁ+[Samsung] - Test task - Sound decryptor.pngìýeP\]×&¸÷ MÁ%8
(...)
$ base64 -d original.file  > decoded.file 
$ file decoded.file 
decoded.file: Zip archive data

原来它是ZIP文件,可以通过以下方式解压缩:

$ unzip decoded.file 

命令base64位于coreutils