谜语,类似于uuencode但它也不是base64

时间:2012-06-19 06:23:02

标签: encoding decoding

我必须找到http://imagebin.org/216644图像编码的以下编码

Encoded http://imagebin.org/216644 image

UjBsR09EbGhDZ0FQQUljQUFBQUFBSHNzRFpRQUFLY3Z
BUDhBQU41NlNmL3NVTzIzblBmMzl3QUFBQUFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQ
...

我所知道的是: - 编码用于通过互联网传输附件 - 它不是base64或uuencode(但有相似之处,它也产生'FBQ'系列)

找出编码方法的最佳做法是什么?有没有内置编码器/解码器的免费软件可以使用它?

谢谢你。

Cs中。

更新

由于编码部分必须以编码'GIF89a'开头,其中'UjBsR09 ... 因为编码的gif可以在互联网上频繁出现,这就是我试图找到的原因 'UjBsR09'与Google合作,它找到了一个文档,其中 base64Binary 编码部分以它开头。

但是

每个base64编码器将'GIF89a'转换为' R0lGODlh '而不是'UjBsR09'我无法找出背景是什么。

1 个答案:

答案 0 :(得分:0)

我找到了线索,它不是关于神秘编码的图像是由文字拍摄的,这就是为什么 在base64之前我必须将它转换为ascii。(因为gif是二进制的)

encodeddata=base64(image);
push2Net(encodeddata);

必须使用

encodeddata=base64(bta(image)) 
push2Net(encodeddata);

在Javascript中的bta实现,例如window.bta(data)