查看: 8376|回复: 8

是网络分析高手的来看!

[复制链接]
发表于 2010-4-17 17:11:51 | 显示全部楼层 |阅读模式
有谁知道QQ聊天记录是用什么加密的?抓都数据包后怎么解码?
回复

使用道具 举报

 楼主| 发表于 2010-4-17 17:13:10 | 显示全部楼层
自己先顶起!自己先顶起!自己先顶起!自己先顶起!
回复

使用道具 举报

发表于 2010-4-17 21:04:19 | 显示全部楼层
要解密那是不可能的,不信你就试试!
回复

使用道具 举报

发表于 2010-4-18 09:27:51 | 显示全部楼层
解密 很费劲
回复

使用道具 举报

 楼主| 发表于 2010-4-18 10:46:22 | 显示全部楼层
说说方法嘛
说说方法嘛
说说方法嘛
说说方法嘛
回复

使用道具 举报

发表于 2010-4-19 11:19:00 | 显示全部楼层
抓包解码很困验,但采用非常规技术就简单了,先控制别人电脑,然后再用一款软件就可以看到了
回复

使用道具 举报

发表于 2010-4-19 12:05:51 | 显示全部楼层
路过,等待。。。。。。。。。。。。。。。。。。
回复

使用道具 举报

发表于 2010-4-23 09:23:37 | 显示全部楼层
这个问题很早就 有人问过的,下面给你一些解释吧:
QQ加密算法概述:
QQ使用的加密算法来源于一种称为TEA(Tiny Encryption Algorithm)加密算法。它是在1994年由英国剑桥大学的David Wheeler和Roger Needham所发明的一种加密方法。大概来说,它是使用128bit密钥加密64bit数据产生64bit输出的一种算法。这种算法的可靠性是通过加密轮数而不是算法的复杂度来保证的。具体的算法可以参考:http://www.ftp.cl.cam.ac.uk/ftp/papers/djw-rmn/djw-rmn-tea.html。实现可以参考:http://abcn.net/crypto.htm
QQ使用16轮的加密(这是最低限,推荐应该是32轮)。
QQ在使用这个算法的时候,由于需要加密不定长的数据,所以使用了一些常规的填充办法和交织算法(也就是说,把前一组的加密结果和后一组的进行运算,产生新的结果)。
具体的填充算法是:原始字符串加上8个字节再加上填充字符数应该是8的倍数(至少填充2个字节)。填充后的字符串是这样组织的。第一个字节,为填充字符数 减2 OR 上0xA8。后面是填充字节。然后是待加密的数据,最后是7个0。填充的字节一般是0xAD,但再0A1dD版本中,会使用随机的填充字符串。一般,我们 会用解密后最后是否7个零来判断是否正确的解密。
交织算法:第一个64bits块,按照一般的TEA加密。下一个64bit块与上一组的加密结果XOR生成待加密数据,加密后与上一组的待加密数据XOR生成加密结果。
所以还是断了这个念头吧。只与聊天记录查看的方法有很多的,在这就不教你了,有规定

评分

1

查看全部评分

回复

使用道具 举报

发表于 2010-5-7 17:39:07 | 显示全部楼层
6L7L正解,解密应该是很非常困难的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | CSNA会员注册

本版积分规则

快速回复 返回顶部 返回列表