新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 新闻中心 > 业界新闻 > 正文:评论 飘云QQ核心技术人员终止开发

评论 飘云QQ核心技术人员终止开发

新客网 XKER.COM 2007-10-12 来源: 收藏本文
  编辑彭凡评论:随着珊瑚虫和飘云两大QQ修改版本的偃旗息鼓,显示出了中国政府以及民众对于维护知识产权的决心。首先珊瑚虫作者以修改版本的QQ为自己谋利益是违法的行为,受到惩罚也是合情合理的。只是对于修改软件以达到方便用户的目的,这个想法其实不违反相关知识产权法,从一定程度上讲这是一种创新,是对源软件瑕疵或者不足的修改。从软件工程学角度讲,有一群这样的爱好者帮助你改进软件的功能其实是有利的,如果腾讯公司请求第三方测试并改进QQ软件是要付费的,为什么有这些不得报酬的人帮助修改却不重视呢?究其原因,还是经济利益在推动着事件的发展。

  对于流氓软件和插件的定义,当前世界范围以及我国法律范围内并没有明确定义,因此任何机构和企业并没有权利去定义别人的插件或者软件是“非法”的。这些工作并不是这些机构或者企业的某一法务部的工作人员的法律知识所能承担的,而且他们绝对没有这个权利,宪法规定只有通过全国人大以及人民法院才能“定义”或“解释”他人是否非法,宪法绝对不允许他人越俎代庖。

  互联网是一个开放的环境,如何有效的管理这个庞大而又复杂的网络是世界各国立法机构研究的重要题目,相信珊瑚虫和飘云的个案能给我国的立法机构做个借鉴。法律的制定讲究平衡,不能保护过度而影响创新,也不能保护过低造成纵容。至于这两个软件对用户的影响,相信各位用户自有判断。

  


  以下是飘云事件媒体综述

  10月11日下午消息,珊瑚虫QQ之外另一修改版QQ——飘云QQ开发团队今日对外宣布将终止继续开发这一软件,并呼吁其他人加入到软件的开发中来。

  在这篇由飘云QQ主要开发人员“疯狂绅士”撰写的共9章、近12000字的声明中,回顾了飘云QQ的历史、遭遇的种种误解以及终止继续开发的原因。

  以下为声明全文:

  又是一个金色的秋天,遍地金黄,繁华似锦,高楼矗立,煤海流金,大海扬波,长城起舞.秋天,总给人们带来喜庆,带来诗意,带来遐想,带来憧憬,更带来希望,而今年的秋天,非同一般.珊瑚虫作者被逮捕事件在我脑中盘旋,挥之不去.

  秋天,难道是秋后算帐的时候到了?又是谁跟谁算帐呢? 飘云到现在已经有三个年头了,三年的坎坷与艰难,三年的寂寞与激情,三年的快乐与兴奋,在这个时候要请大家多点耐心,看完这有臭又长的文字.本人加入了飘云团队也两年多了,不管是对是错,也算是对大家的一个交代,不希望给大家带来太多的过度的遐想.

  1、前言

  2、飘云的前身—木子继承版

  3、飘云的来历

  4、加入飘云的动机

  5、飘云的发展

  5.1、右键的简洁配置方式.

  5.2、自鸣得意的去广告功能

  5.3、不同版本的主显IP的问题

  6、郁闷的事情:

  6.1、捆绑了流氓软件、飘云是木马、有病毒、盗号等等

  6.2、飘云是剽窃与打包珊瑚虫一族

  6.3、少数飘云的fans与少数珊瑚虫的fans相互诋毁

  6.4、显隐身的虚假广告的骚扰

  6.5、无法规避的法律问题

  7、飘云、腾讯、QQ用户的关系

  7.1飘云有没有损害TX的利益

  7.2飘云给TX带来什么样的利益

  7.3、TX自己为什么不开发显IP的功能?

  7.4、软件霸权与边缘的制作者?

  8、对珊瑚虫作者陈寿福被捕的看法

  8.1、为什么被抓,什么理由被抓?

  8.2、惊慌与失落

  8.3、男枪手一:“腾讯JJ了我,腾讯的JB真大”

  8.4、枪手二:“腾讯QJ了我,腾讯JB不错”

  8.5、枪手三:“QJ,只见腾讯的JB不见了”

  8.6、王者归来

  9、退出与新的开始

  9.1、一滴水如何才能不干涸?

  9.2、愿飘云社区越来越好!

  1、前言

  又是一个金色的秋天,遍地金黄,繁华似锦,高楼矗立,煤海流金,大海扬波,长城起舞.秋天,总给人们带来喜庆,带来诗意,带来遐想,带来憧憬,更带来希望,而今年的秋天,非同一般.珊瑚虫作者被逮捕事件在我脑中盘旋,挥之不去.

  秋天,难道是秋后算帐的时候到了?又是谁跟谁算帐呢? 飘云到现在已经有三个年头了,三年的坎坷与艰难,三年的寂寞与激情,三年的快乐与兴奋,在这个时候要请大家多点耐心,看完这有臭又长的文字.本人加入了飘云团队也两年多了,不管是对是错,也算是对大家的一个交代,不希望给大家带来太多的过度的遐想.

  2、飘云的前身—木子继承版

  飘云是一路默默无闻的走过来的,不争辩是runjin的重要风格.木子在颠峰状态下,突然宣布隐退,在痛骂了万勇以后,木子的网站就打不开了.runjin就在这个时候看到了木子的代码,就在这个时候自学汇编,就在高考前夕完成了木子继承版本的制作,runjin在这个方面很注意版权问题的说明,这点从名字就可以看出runjin本人的低调,以及他的初衷.所有的一切没有太多的想法,无非是想有一个能好好聊天的工具.网上找不到好的,那就自己开发.就这么简单,在木子隐退以后,runjin做了一个木子继承版.

  3、飘云的来历

  飘云软件的来历,还要感谢社区里的老管理员——xinyuwen姐姐.xinyuwen是一个非常有魅力的女孩,她的个人主页是: qs163.com/3/index.asp?n=xinyuwen 欢迎大家多去浏览下. 直到现在飘云的很多元老级的人物还在叫xinyuwen姐姐.当时由于TX的更新换代,显IP的函数入口的偏移量发生了变化,虽然原理与方法还是没有变化.代码基本上与木子的影子都找不到了.另外一个要自己取名字的很重要的原因是,叫木子继承版似乎是在利用木子的名头在宣传,因此在xinyuwen等的提议下就给软件起名为飘云QQ.叫它飘云也没有什么特别的含义,只是觉得顺口.

  作为一个网站不得不说一下他的硬件设施.就是空间与带宽问题.最早的域名是一个网友捐助的,空间是一个网友赞助的.在2004年,飘云经常出问题,最后空间被人收回去了,域名也被人抢了.然后很多粉丝就去群里或者别的地方帮助飘云寻找空间赞助.

  4、加入飘云的动机

  我加入飘云团队是2005年9月,算是缘分,在网上认识了runjin(当时他才大一),并为之所折服,一个多月后来我跑去他的学校专门去见他,当时他才刚大二,他自己折腾木子继承版本的时候还只是高三的学生.因为折腾这个事情,或许太过专注,高考成绩很差,只去了一个一般的学校,对于网上的大多数人来说runjin的名声远远高过其在的学校.在他的学校里,runjin也是一个默默无闻之辈,但其才华以及某些技术上的“怪异”之处,让人钦佩不已.但是对技术的追求,以及对IPQQ的看法的一致性导致了我加入了这个团队,下面是我们第一次见面相互之间很认同的话.

  1、对助聊天、显IP、去广告的QQ存在着需求,满足这部分用户的需求,满足用户体验总是对的.为了这么大的需求,做下去总是没有错的.东西要先做出来再去讲别的,再去考虑某些现实中的问题.

  2、简简单单才是真,实在而不花哨.

  3、主动显IP似乎只有用协议的方法解决.luma的代码没有什么帮助,但是在原理上与思路开阔上提供重要的帮助.

  在讲到新思路的时候,runjin给蹦出一句让我喷饭的话:“我只会汇编,不会别的语言.”晕了——当时我彻底的晕了.但事情到了这个份上了,就一起干活了.

  5、飘云的发展

  飘云这几年总是用着自己最古老的口碑宣传方式,稳定的发展着自己的用户.

  先说一下,硬件支持方面.很幸运,在不同阶段总是有人愿意以赞助形式提供服务器,域名也是有很多人免费提供与赞助的.第一个提供空间的是第5城市(模模糊糊的印象了),最后这个空间商倒闭了,接着我们遇到了成功助理,非常感谢成功助理www.1cg.cn/他那个服务器特别好,并免费给我们提供了一年时间的使用.没有对飘云提出任何要求.之间还有几个网友短暂的收留过我们,这里要说的是他们把飘云赶走是因为飘云搬到哪个服务器,这个服务器马上会受到DDOS攻击.“杀手帝王”的服务器是深受其害,这里我们向这些给我们免费提供服务器的人表示感谢.飘云的玉米几乎都是别人赞助的,目前只有www.piaoyun.net 与 bbs.piaoyun.nets是飘云团队正在使用的.其它的有不少曾经是飘云的赞助域名,现在还有很多人赞助了很多域名.目前的服务器是亿恩科技的,是飘云自掏腰包的.这里顺便鄙视一下亿恩科技的服务,真是垃圾.大家可以到他的官方网站www.enkj.com去看看他们是如何吹牛的,反正在这个里面放了空间后就没有安稳过.顺便说一下,www.piaoyun.net里面是放的广告,也是无奈之举,因为软件我们可以花自己的精力制作,但是没有理由我们还要倒贴钱去买个空间.目前广告收入最高的时候有2000块钱,飘云没有出新版本的时候也有800多,勉强维持服务器的成本,到明年三月应该以把以前的花钱租服务器的钱赚回来,到那时候服务器也到期了.

  飘云QQ是一个软件,其核心主要是两个方面去广告与显IP.原理无非是把某些网络数据包截获与丢弃,或者是直接找到程序入口通过给出一个参数,或者获得数据.总体来说就这么两种方法.目前原创的有飘云、珊瑚虫、liteIM.都是用到了程序入口与数据包的方法.其中给过liteIM的作者morning飘云的代码,并且有过比较深入的交流.但是liteim由于自身的原因不再更新,使得liteim所在的打包QQ-极速QQ因此也陷入了困境.说实在的本人非常看好liteIM,尤其其制作理念,以及morning的技术深度与广度,以及周边的aqing等皮肤制作者,都是在修改版本中有分量的人物.

  回到飘云的发展历程.他主要是有如下几个比较有意义的开发过程.

  5.1、右键的简洁配置方式.

  很遗憾,目前使用这些版本的菜鸟级人物真多,同时我们宣传的力度不够,很多人竟然不知道有右键这个功能.顺便要说一下,runjin做的这个菜单功能是用汇编写的,我当时一看就晕,有一种他是用“大炮打蚊子”的感觉.耗子的外挂版本是MFC搞的,不过总是有这有那的bug.让人郁闷与困惑中.

  不管如何,飘云是最早试图把一些配置性的东西用简单的可视化的东西实现.我们的要求是简洁,简洁再简洁.让右键解决所有常用的实用功能.比如以前QQ尾巴病毒猖獗,我们就设置了一个拒绝接受文件与拒绝接收图片的功能.论坛上有一些mm说他们总是受到网上一些人无休止的视频请求的骚扰,我们就加了一个自动拒绝视频的功能.

  5.2、自鸣得意的去广告功能

  TX的广告的确很让人郁闷的,这里的广告指的是时不时“蓬、蓬”的弹出的那类东西,这些东西的确很烦人,大部分人讨厌它并对它恨之入骨.精确的去掉这个广告,有两种方法.第一种找到函数入口,并改变其参数.飘云就是用这个方法. 因此有人说用UDP登陆时候飘云可能会出现漏网之鱼,还会有部分广告的出现,这个我就一直很困惑,我可以负责任的说这个不是所谓的UDP方式的原因,因为飘云非外挂版,跟你的登陆方式无关,跟所谓的网络协议也不搭边.

  另外一种方法就是耗子在飘云外挂中运用到了.下面是耗子的一段话,原文请到 bbs.piaoyun.net/read-htm-tid-59156.html

  “常见的右下角弹出的消息,基本去掉了,但是我一直耿耿于怀的是,有一种右下角弹出的广告消息,非常罕见.弹出来时候的界面也和弹出的新闻有所不同,可是不幸的是,我已经两个月没有见到这个东西了,也一直分析不出来.所以,我只能说,看运气,也许明天就弹个出来,然后我在10分钟内作掉它.另外,我所能处理的这些消息的特征,应该说腾讯只要更新一下服务器配置,就有可能就可以躲过我的判断,当然我也可以迅速跟进,这个,不好说.”

  这里有人就会问了,飘云版去广告,去得干净利落,而飘云外挂为什么还那么拖泥带水呢?

  那是因为飘云外挂完全是一个干净的从协议包的方式干掉广告的.这点要佩服TX,以前的广告好处理,因为他时不时的发一个广告的消息过来,如果他频繁的发,那逮住这种包就很好办,做掉它也很快.但目前TX大大的狡猾了,发广告的时间不那么长了,并且是分号码段的,逮个广告包真难.

  干掉协议包容易,难的是分析的过程,说实在分析真的更重要.我们采用的是土办法,耗子先写了一个抓包的程序.然后叫飘云的管理员—爆米花去申请了几个新号,一直挂着,这个号没有进行聊天,然后挂上24个小时,接着我们收集log,并对这些包结构进行分析.这样那个是广告的就很好逮住.

  此外对于去广告的方法,我们曾经想通过直接去掉windows窗体的方法干掉,但这条路没有走通,里面遇到了很多讨厌的事情,bug多多.

  因此对于去广告,我还是非常自鸣得意的,各种方法我们都用过.但是runjin所坚持的方法的确更高效与简洁.

  5.3、不同版本的主显IP的问题

  先说一下什么是主动显示IP,什么叫被动显示IP.被动显示IP就是通过截获自己机器上的某个协议包,或者分析某个内容地址上的信息获得的IP地址.主动显示IP是,通过某一个动作,比如主动发送一个网络协议包,然后截获自己机器上的某个协议包,或者分析某个内容地址上的信息获得的IP地址.

  说一下飘云的方法,飘云主要是分析出了某个函数入口,或者说在内存的某个位置,放有了IP信息,飘云知道把这个信息取出来就可以了.这个就是被动显IP的方法.2005年的时候TX把消息发送的方式变换了,很多消息是通过服务器中转,因此被动显IP的成功率大大降低.

  最早出现主显IP的说法是LumaQQ提出的“如来神掌”.珊瑚虫v4.0的时候是个里程碑,因此我在我的一篇文章中(地址见:bbs.piaoyun.net/read-htm-tid-15644.html )有提到.

  主动发包,是这么两个要点,发什么样的包;发包的频率与时机.最难的是发什么样的包.
共4页: 上一页 [1] [2] [3] [4] 下一页
收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐