Chinaunix首页 | 论坛 | 博客
  • 博客访问: 643562
  • 博文数量: 76
  • 博客积分: 3091
  • 博客等级: 中校
  • 技术积分: 996
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-11 15:40
个人简介

IT老兵,爱好胡思乱想、读书和交流,2015年底重新回到IT战场,期待再一次“贯穿”。

文章存档

2020年(11)

2018年(1)

2017年(1)

2016年(1)

2015年(1)

2014年(2)

2011年(5)

2010年(2)

2009年(4)

2008年(28)

2007年(20)

我的朋友

分类:

2008-01-13 15:28:57

这篇文章写与2006年尾,现在估计已经过时不少。
 
[1]腾讯QQ自从采用加密格式的数据包(99C0410),摒弃明文形式的数据包以来,机密机制基本没有什么变化。
[2]《QQ协议分析之TCPF包结构》中有QQ包加密算法的比较详细的介绍
[3]//从zoudan揭竿而起,到OpenQ初试啼声,然后我在2004年的某一天觉得Gaim 0.58真是太不爽了,便开始了LumaQQ。站在前人的肩上,才让我看的如此清晰,如今Eva又来踩在我肩上,这是很好的事情,这就是生命演进的过程。
-- 把整个QQ协议分析的N人及项目都串起来了
1,zoudan就是FolkQQ的作者(很有名的QQ工具),自己做了个工具,FolkQQUDPDebugger,可以直接用界面分析QQ协议,可惜他只自己用,不对外公布;也是最早写Gaim QQ插件的(libqq,后来因为腾迅公司的压力中断了);
2,Gaim是Linux IM客户端,通过“插件”(gtk编程)支持icq,msn等各类IM。
3,OpenQ 是一个在非windows平台上实现 QQ 聊天的尝试,目前它是基于 Gaim 的 QQ 插件,也被称为 Gaim QQ ,主要作者 Chen Pen;可以简单的说,OpenQ 是QQ的客户端的Linux 版本,;
4,后来者为Net: :QQ ,Perl开发的,最新版本 Net: :ICQ 0.98,用于不同聊天工具互通,目前比较基本,很好的一点是提供命令行工具方便测试:


5,LumaQQ是清华的一个家伙搞的开源java QQ客户端, 是Linux公社中最受关注的软件,eclipse开发,代表当前最高水平吧,提供了一个LumaQQDebugger辅助分析QQ协议。

6,最新的进展是Eva项目,试图兼容qq协议后,自己发展内部协议,Eva-0.3.0 开发接近尾声,Eva是基于Qt/KDE环境
7,另外,还有一个isQ,基于Mac环境,
作者和QpenQ渊源很深。ChenPeng提供了重要的协议分析工具,并分享和很多他的研究成果。
阅读(8770) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2009-08-29 00:46:58

发个qq协议分析源码,支持QQ2007,2008,2009 不能添加附件,,自己去下吧http://www.im176.com