抓包
login的包已经可以正常抓了,具体聊天内容的包抓不住. 我只想知道这是一个聊天数据包(说了一句话), 解密这个数据包是很难做的,暂时也不需要.
通过抓包看, login是UDP8000端口, 但具体聊天就不是这个端口了. 没有抓到聊天的包. 可能是端口变了或者是随机端口了,那就麻烦了.
[解决办法]
QQ的密码不是直接在网上传输的,他的验证方式类似票据,
就是服务器端用你的口令加密一个消息,他会把这条消息传送给客户端,
而客户输入口令对这条消息进行一顿运算以后又发回服务器端,
服务器通过比对自己产生的消息和客户端发回的消息,判断口令的正误,
这样验证更加安全。
而两个客户端之间的通信是通过p2p实现,而且是加密的
这种方式分析起来比较困难。