当前位置:编程学习 > 网站相关 >>

这是什么编码方式?高手请进

各位朋友:
  这是什么编码方式?我该怎么解码啊?
  \346\265\267\346\273\250\345\233\236\351\246\226\351
--------------------编程问答-------------------- 这是不是GZIP编码啊 --------------------编程问答-------------------- 编码是讲表现形式的,这是ASCII?
看不出跟GZIP有什么关系,数据从哪弄来的? --------------------编程问答-------------------- 好像在哪见过。。想不起来了。。

和Tcl有关???
--------------------编程问答-------------------- 加密了。

引用 3 楼 lannyjay 的回复:
好像在哪见过。。想不起来了。。 

和Tcl有关??? 


抓Jabber IM就可以看到这些。


楼主你可以试试可不可以取消加密选项,用无加密连接,那你就可以抓到看得懂的消息了。或者改客户端程序,把解密后的消息都打印出来。


- 千里孤行 --------------------编程问答-------------------- 8进制方式编码的字节流
比如 \346,就是一个值为8进制346的字节,也就是16进制下值为 E6 的字节
xp的计算器带8进制16进制的转换功能,就那几个字节手工可以搞定。

但是解出一串字节值之后,你也不一定知道是什么含义的。也许是unicode编码的字符,也许是utf-8编码的字符,也许是某种标准、非标准加密算法加密的结果
--------------------编程问答-------------------- ASCII的8进制表示 --------------------编程问答-------------------- \346\265\267\346\273\250\345\233\236\351\246\226\351 
E6       B5     B7     E6    BB    A8    E5     9B    9E       E9    A6    96   E9
肯定不是unicode,肯定不是UTF8
乍看起来啥都不是 --------------------编程问答-------------------- 看起来啥都不是的数据,要么是加密的数据,要么是压缩的数据

因为啥都不是的数据,也就是没有明显规律的数据,也就是熵很高的数据。熵很高的话,比较常见的原因就是加密和压缩 --------------------编程问答-------------------- 7楼说的不对,
E6 E5 E9频繁出现,像是UTF-8编码的风格,规律比较明显,所以已经不大可能是加密或者压缩数据

E6 B5 B7 E6 BB A8 E5 9B 9E E9 A6 96 
用UTF-8解码之后,结果是:  海滨回首。

楼主应该知道自己打的字吧。E9是下一个字的编码的第一个字节,后面字节不全,无法解码 --------------------编程问答--------------------
引用 9 楼 fonix 的回复:
7楼说的不对,
E6 E5 E9频繁出现,像是UTF-8编码的风格,规律比较明显,所以已经不大可能是加密或者压缩数据

E6 B5 B7 E6 BB A8 E5 9B 9E E9 A6 96 
用UTF-8解码之后,结果是:  海滨回首。

楼主应该知道自己打的字吧。E9是下一个字的编码的第一个字节,后面字节不全,无法解码


强悍啊! --------------------编程问答-------------------- 需要高手来帮忙 重酬 有意 来找我详谈 qq542316008 --------------------编程问答-------------------- 信息太少了,不知道。 --------------------编程问答-------------------- 关注
http://www.kuzau.com --------------------编程问答-------------------- 非常感谢
补充:云计算 ,  云安全
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,