|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
您现在的位置: ChinaBeta.cn 中文IT资讯 >> 资讯中心 >> 业界资讯 >> QQ新闻 >> QQ资讯 >> 文章正文
普通文章《刀魂4》发布时间确定 将推收普通文章PC版《Mass Effect》硬件需求
普通文章AMD发布官方正式版催化剂8.4普通文章微软遭遇Windows XP SP3疯狂重
普通文章互联网视频监管“维新”普通文章eBay澳大利亚强迫用户使用贝宝
普通文章Apple发布Safari 3.1.1 for Wi普通文章ATI Catalyst 8.4 显卡驱动发布
普通文章Mozilla Firefox 2.0.0.14 简体普通文章ffdshow r1943 2008-04-16
普通文章Koepi's XviD Codec 1.1.3普通文章微软 Windows Mobile 6.1 模拟
普通文章QQ2007(PocketPC)正式版 Build推荐文章Microsoft Device Emulator 启
普通文章中联通知识产权曝隐患 “世界风普通文章Gidot TypeSetter 3.03 文章自
普通文章Process Monitor 1.31 汉化版普通文章Windows Live Hotmail注册验证
普通文章中移动暂停小区广告试点 启动垃普通文章谷歌:“永不作恶”的争议
普通文章Sun Java SE Runtime Environm普通文章Media Player Classic v6.4.9.
普通文章小红伞 Avira Premium Securit普通文章微软拼音输入法2007词库升级(2
普通文章微软确认年底发布SQL Server 2普通文章奥运官方游戏《北京2008》封面
普通文章《超级玛丽银河》版Wii主机MOD普通文章《Crysis》引擎《上古卷轴》Mo
告别飘云!飘云QQ核心技术人员正式声明退出开发[含全文]
Www.ChinaBeta.Cn 更新时间:2007-10-12

【ChinaBeta.Cn中文IT资讯网】

飘云QQ的主要作者RunJin和疯狂绅士今日双双宣布退出飘云显IP QQ开发,以下是飘云发给cnBeta的声明全文,文章很长:
又是一个金色的秋天,遍地金黄,繁华似锦,高楼矗立,煤海流金,大海扬波,长城起舞.秋天,总给人们带来喜庆,带来诗意,带来遐想,带来憧憬,更带来希望,而今年的秋天,非同一般.珊瑚虫作者被逮捕事件在我脑中盘旋,挥之不去.
秋天,难道是秋后算帐的时候到了?又是谁跟谁算帐呢? 飘云到现在已经有三个年头了,三年的坎坷与艰难,三年的寂寞与激情,三年的快乐与兴奋,在这个时候要请大家多点耐心,看完这有臭又长的文字.本人加入了飘云团队也两年多了,不管是对是错,也算是对大家的一个交代,不希望给大家带来太多的过度的遐想.

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是一个非常有魅力的女孩,她的个人主页是: http://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城市(模模糊糊的印象了),最后这个空间商倒闭了,接着我们遇到了成功助理,非常感谢成功助理http://www.1cg.cn/.他那个服务器特别好,并免费给我们提供了一年时间的使用.没有对飘云提出任何要求.之间还有几个网友短暂的收留过我们,这里要说的是他们把飘云赶走是因为飘云搬到哪个服务器,这个服务器马上会受到DDOS攻击.“杀手帝王”的服务器是深受其害,这里我们向这些给我们免费提供服务器的人表示感谢.飘云的玉米几乎都是别人赞助的,目前只有www.piaoyun.net 与 bbs.piaoyun.nets是飘云团队正在使用的.其它的有不少曾经是飘云的赞助域名,现在还有很多人赞助了很多域名.目前的服务器是亿恩科技的,是飘云自掏腰包的.这里顺便鄙视一下亿恩科技的服务,真是垃圾.大家可以到他的官方网站http://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方式的原因,因为飘云非外挂版,跟你的登陆方式无关,跟所谓的网络协议也不搭边.

另外一种方法就是耗子在飘云外挂中运用到了.下面是耗子的一段话,原文请到 http://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的时候是个里程碑,因此我在我的一篇文章中(地址见:http://bbs.piaoyun.net/read-htm-tid-15644.html )有提到.
主动发包,是这么两个要点,发什么样的包;发包的频率与时机.最难的是发什么样的包.

飘云在发什么包的问题上,一直是一个比较取巧的路.我们最早想根据lumaQQ所描述发一个0大小的图片的方式进行,但是似乎行不通,也许我们比较笨的原因.但是当我们改发一个小图片的方法的时候,感谢我们那破网络与破机器,我们发现自己或者对方总是有出现正在接收自定义图片的这种方式.因此这种方式我们就放弃了,毕竟用户体验太差.

飘云的第一个主显IP的是利用共享文件.

这个方法其实是很多朋友发现的,我们只是把这个操作用简洁的几个数据包的发送与接收就是所谓的主显IP了.这个方法难的是对接收到的包的分析,首先是获取不了端口号,或者显示为零.因为是用到的文件传输协议,里面的地址很多是保留地址,比如会出现0.0.0.12这样的情况.另外如果是同时用函数入口地址读内存与分析获得的数据包这么两种方法可能会导致数据的不统一.这是因为,一个是通过函数入口的方法它有滞后性,而截获协议包是瞬间的问题,因此只有取到最后一个才可能是正确的.简单的说,就是一个加密算法分析的过程.很高兴,qq这个东西一直都有,一直到前不久的beta1版本才正式把这个东西去掉了.飘云在公布的版本中一直就只用这个方法.

飘云的第二个主显IP的方法是利用刚登陆的时候有一次IP交换

这个具体是什么功能的尚不清楚,估计是本地会员的吧,runjin在关键时候又有天才的表现,两天之内发现并搞定,并率先发布beta1的主显IP的版本比珊瑚虫早一天吧.对这个主显IP的原理我并不是很清楚,估计runjin本身也不是很清楚,但是这些都不重要,关键是搞定了.不过这次的方法就没有那么幸运了,下个版本的时候TX就象吃生菜一样把这个功能喀嚓掉了.

飘云的主显IP就是用了上述两个主动显IP的方法.另外一个要说说发包的频率与时机.其实这个也没有什么太好说的,可以在某个动作下发一个包,也可以刚登陆的时候狂发.怎么着都行.不过我们在发包的频率上,尽量减低,最主要的原因是,狂发数据会使得TX的服务器需要响应的东西过于频繁,自身登陆可能会有部分问题.

目前要做好主显IP的方法,似乎还是有好几种,但是没有通过实验,不敢乱加定论.但是这里给后来者一个忠告,就是,主动显IP的问题是一个比较讨厌的问题,TX现在几乎是每个版本都会改变一点点东西,在05年与06年主显IP还是非常好办,到现在这种方式能否存在很长时间就要看运气还有TX的心情,TX的技术人员也不是盖的.

[1] [2] 下一页  


转自:ChinaBeta.Cn

(责任编辑:hahack)

Google
发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
热门文章 相关报道
普通文章 [游戏资讯]《刀魂4》发布时间确定 将推收藏 (04-17)最新文章
普通文章 [游戏资讯]PC版《Mass Effect》硬件需求 (04-17)最新文章
普通文章 [软件资讯]AMD发布官方正式版催化剂8.4 (04-17)最新文章
普通文章 [IT资讯]微软遭遇Windows XP SP3疯狂重启 (04-17)最新文章
普通文章 [视点·互动]互联网视频监管“维新” (04-17)最新文章
普通文章 [IT资讯]eBay澳大利亚强迫用户使用贝宝 政 (04-17)最新文章
普通文章 [软件资讯]Apple发布Safari 3.1.1 for Wind (04-17)最新文章
普通文章 [软件资讯]ATI Catalyst 8.4 显卡驱动发布 (04-17)最新文章
普通文章 [软件资讯]Mozilla Firefox 2.0.0.14 简体中 (04-17)最新文章
普通文章 [软件资讯]ffdshow r1943 2008-04-16 (04-17)最新文章
  • QQ2007(PocketPC)正式版 Bu

  • QQ2008 Beta1泄密 用户手机

  • 2008年4月 绿钻等级正式发布

  • 《电脑报》:游戏江湖 腾讯族

  • 《南方日报》:“QQ广东第一

  • 省委书记表扬腾讯创新,腾讯

  • 海豚QQ2008贺岁版KB1[YSHT制

  • MSN QQ Hi大斗法 微软、腾讯

  • 《地下城与勇士》手机版率先

  • QQ2008 贺岁版会员体验活动

  •   网友评论内容:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    I D *
    邮 箱
    主 页
    评 分 1分 2分 3分 4分 5分
    评 论

    易尚防火墙 | 无线宽带路由器 | 3com无线路由器 | d-link无线路由器 | tp-link无线路由器 |东软防火墙

    关于我们  中国·国家信息产业部{粤ICP备06006652号}{陇ICP备06002562号}
    版权所有:『AK网盟基地』站长:Hahack | QQ:80505955 | E-mail:Hahack@Gmail.com
    Copyright (C) 2005-2007  akhack.org|chinabeta.cn All Rights Reserved