送给程序员的挂QQ软件源代码(WebQQ 0.01)


今年网络上兴起了挂QQ,上线的QQ几乎有五分之一不是真正在线,他们都借助一些挂QQ服务的网站,或者用自己办公室的电脑,打开着QQ,却不知在浪费着国家宝贵的电力资源。
挂QQ给大家都带来很多不好的地方,弄得合法非法广告遍布网络,影响工作学习。更给散步谣言、危害社会的人提供了重要途径。
其实很多挂QQ的网站都会有什么VIP服务,都想欺骗年轻一代的金钱,希望大家都不会那么愚蠢会上当,甚至会挂不了Q,反而QQ号码被盗。我个人是不追求虚拟世界的享受的,我不喜欢QQ秀,不喜欢会员特有服务,更不喜欢什么等级、自定义头像。我个人认为普通的就是真实的。
从我使用过Web版的MSN之后,就打算开发一个Web版的QQ,这样安全性挺高的,保护了大家的QQ号码免遭盗窃,因为现在的一些QQ的外挂版本都很有可能把一个好的QQ号和密码发送到作者的邮箱。一开始我从理解QQ的协议开始,从http://www.cnpaf.com中国协议网中你可以找到QQ的数据协议,我开始先到处寻找相关的一些资料,万事开头难,多准备一些可以构架减轻负担。我也Iceboy的例子代码中找到了Tea和Md5等加密的类模块。用了几天我就成功的写了一个能够正常登陆的客户端,但不久我又设计成了独立的网页服务器程序。又是客户端又是服务器?这可以理解为一个代理服务器。其实我没学过HTTP协议,也没研究过什么http服务器如何写,只是侦听80端口,连接后把网页代码照搬过去就是了。做成独立服务器的好处是,脱离了第三方服务器,便于处理数据,避免了服务器漏洞等问题。
你可以在http://qq.203a.com看到目前程序的效果,这就是WebQQ的初始版本,功能不是很大。只能实现login(登陆) logout(登出) receivemsg(接收消息) 等语句。
以下是WebQQ0.01版的源代码,只供学习用,不得用于其他非法途径。
点击下载WebQQ V0.01源代码(编译程序运行后长按F12但出主窗口)
如果你想加入WebQQ的开发项目,可以联系我。

作者
2005-8-30

送给程序员的挂QQ软件源代码(WebQQ 0.01)》有7个想法

  1. Crow

    哥。。。这个下载不了了。。。
    我改了一下webqq2008的web页面加了点js。。。也达到了挂Q效果。。。
    用的是环回地址,理论上最多可挂255*255*255个,浏览器支持这么多标签页的话。
    感谢小虾。。感谢webqq阿。。。

    回复

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据