出家如初,成佛有余

QQ协议开源实现

Posted in Uncategorized by chuanliang on 2007/10/07

尽管不使用QQ作为日常的沟通工具,但记录一下,以备那天要使用时候使用。

破解这样的协议本身倒也不难,一般就是用诸如wiresharkethereal)、Sniffer抓取通信报文,然后对抓取的报文进行分析。

有一些现成的可用于QQ协议参考的库或IM:

  • OpenQ(Pindgin Plugins for pidgin)

  http://sourceforge.net/projects/openq/

  http://www.pidgin.im/

OpenQ 作为 Pidgin(原来的 Gaim)的插件,实现了类似于 QQ 的协议。OpenQ 已经导入 Pidgin

  • LumaQQ

  http://lumaqq.linuxsir.org/main/

  • qqprotocol

  https://vcye23.svn.sourceforge.net/svnroot/vcye23/qqprotocol/

  • mirandaqq(QQ Plugins for Miranda IM)

  http://sourceforge.net/projects/mirandaqq/

一些对QQ协议的debug工具(对ethereal的抓包结果分析)

http://blog.csdn.net/Red_angelX/archive/2006/09/14/1221914.aspx

http://www.cnblogs.com/xiaotie/archive/2007/01/15/621021.html

一些关于QQ协议分析的文章

http://www.cnpaf.net/Class/OtherAnalysis/index.html

Technorati 标签: , , , ,
Tagged with: , , , ,

No Responses Yet

Subscribe to comments with RSS.

  1. 协议爱号者 said, on 2008/01/03 at 21:44

    这里有一个C#写的QQ聊天机器人http://www.taiwanren.com


发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s

%d 博主赞过: