Encoding Riddle,类似于uuencode,但也不是base64
我必须找出图像编码的以下编码Encoding Riddle,类似于uuencode,但也不是base64,encoding,decoding,Encoding,Decoding,我必须找出图像编码的以下编码 Encoded http://imagebin.org/216644 image UjBsR09EbGhDZ0FQQUljQUFBQUFBSHNzRFpRQUFLY3Z BUDhBQU41NlNmL3NVTzIzblBmMzl3QUFBQUFBQUFBQU FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQ ... 我知道的是: -编码用于通过internet传输附件 -它不是base64或uuencode(但有一个相似之处,
Encoded http://imagebin.org/216644 image
UjBsR09EbGhDZ0FQQUljQUFBQUFBSHNzRFpRQUFLY3Z
BUDhBQU41NlNmL3NVTzIzblBmMzl3QUFBQUFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQ
...
我知道的是:
-编码用于通过internet传输附件
-它不是base64或uuencode(但有一个相似之处,它也生产“FBQ”系列)
找出编码方法的最佳实践是什么?是否有任何内置编码器/解码器的自由软件可以使用它
提前谢谢
政务司司长
更新
由于编码部分必须以编码的'GIF89a'开头,即此处的'UjBsR09。。。
由于编码后的gif在互联网上很常见,这就是我试图找到gif的原因
'UjBsR09'与谷歌合作,发现了一个文档,其中base64二进制编码部分以它开头
但是
每个base64编码器都将“GIF89a”翻译成“R0lGODlh”而不是“UjBsR09”我找不出背景是什么。我找到了线索,这不是关于神秘的编码——图像是通过文本拍摄的,这就是为什么 在base64之前,我必须将其转换为ascii(因为gif是二进制的) 如此代替
encodeddata=base64(image);
push2Net(encodeddata);
必须使用
encodeddata=base64(bta(image))
push2Net(encodeddata);
其中,Javascript中的bta实现,例如window.bta(数据)