从360和QQ打架看客户端的高精尖武器技术发展

标签: 事件 | 发表时间:2010-11-08 22:39 | 作者:loxtfire nings
出处:http://hi.baidu.com/loxtfire

360和QQ搞到现在这个程度,差不多所有业内人士都出来发表观点了。回头看看我上一篇分析,那怎是一个“嫩”字了得。表面的,内部的,各种利益关系的博弈,咱是没法看清楚。信息来源又十分有限,所以分析这个事儿看起来是极其不靠谱的。

所以,这篇文章还是来分析一点靠谱的吧,发挥一下咱的专长,分析一点产品吧。

从某种角度,其实客户端之战和真正的战争很像。比如说讲究战略战术,比如说讲究武器装备,比如说将就统帅能力,讲究军队战斗力,等等,360和QQ打仗不也是这样嘛。战争的正义性、战略战术、战争联盟、战局走向神马的还是留给各公司的高管和IT评论家们去分析吧,咱这回就说说武器。做了两年多的客户端,这方面还略懂,略懂一点。

1,360隐私保护器

这个隐私保护器让腾讯很受伤,不过这个伤不是伤在产品本身,而是伤在这个产品的主题上。

从功能上来说,隐私保护器也就是看QQ打开过哪些文件,但是QQ打开文件以后干了啥其实并不知道。如果是在查杀病毒木马,那就是完全没问题,反而证明了QQ的安全服务在起作用;如果是在读取用户的帐号密码或者机密文件,并上传到服务器,那就属于用户隐私被窃取了。但你不能证明人家偷了就不能说人家隐私有问题,因此用户如果细究这个事情的话,360这个打击点是靠不住的。

但事实上用户里没多少人知道这个,电脑对他们很多人来说都是恐怖无法操控的东西。所以work不work不重要,重要的是要成功编制这个概念。当你不懂又恐惧的时候,你会怎么办,宁可信其有不可信其无,对吧,人性如此。这样,这个没有多少技术含量的东东,成功发挥了第一波打击的作用。

但是光有这个是不够的,如果QQ澄清做的再好一些,或者360只有这一种技术含量不高的武器的话,估计战局会很快被QQ扭转。因此,你必须有一些杀手锏。

2,扣扣保镖

这个东东就是杀手锏啦。

扣扣保镖充分考虑了法律风险,这方面有专家论证,大家可以自行查看。从研制之初就具有了不易被从原理上打败的风险。

瑞星的这篇分析给很多朋友扒开了扣扣保镖技术的面纱(代码分析咱不太懂,但看360后来的反驳貌似技术上这个分析是成立的)。

扣扣保镖充分利用了微软提供的技术特性,WINDOWS这个问题操作系统不但提供了一个专门的安全领域,还提供了一个程序员可以发挥的战场。尽管每一代的windows都号称改善安全特性,实际情况却总是令人失望。微软总是希望第三方程序能够插入他的程序,还希望第三方程序互相插来插去,从这个意义上讲,windows被ios或者chrome os、android抢去市场,ie被chrome抢去市场是必然的事儿。

扣扣保镖利用微软的技术,成功砍掉了QQ界面上的各种元素,包括直接盈利的广告和间接盈利的各业务线推广。利用强有力的推广能力,扣扣保镖72小时用户数突破千万,再一次刷新了全球产品的推广记录。前无古人,后估计也无来者了。

这个武器,不但对腾讯的盈利有一些直接的影响,还为未来可能升级的战斗埋下了伏笔。根据扣扣保镖的配置文件,360可以从服务器控制客户端上QQ的启动、自动升级和弹框。自动升级和弹框几乎是QQ的终极武器,弹框能够在没有水军或水军作战不利的情况起到和用户沟通的至关重要的目的,而控制进程启动就是最后的谋杀。

当战事发生变化,现有的武器必须更新升级才能满足战斗需要,这样腾讯将采取大规模升级,这时360可以通过服务器控制扣扣保镖让QQ升级失效。但是升级失效的情况下,可能会使得QQ无法正常使用,如果发生这种情况,360可以第一时间再次通过服务器控制让用户通过备份和恢复功能一直用之前能用的版本,从而避免因为自身带来的无法使用QQ的问题,也就降低了挨用户骂的可能性。

随着扣扣保镖数据反馈和功能分析的完成,QQ恐怕也吓出一身冷汗。这也激发了腾讯的强烈反击。

3,客户端云兼容

QQ的兼容性包括两个部分,一个是客户端和360的兼容,一个是浏览器对与360浏览器的兼容。这两个兼容性武器很好的体现了QQ在武器研发方面的积累,相信放眼全世界非安全厂商里头QQ也是独此一家的。

客户端和360安全卫士的兼容很有讲究。

首先我们注意到QQ和360的不兼容在不同用户的机器上表现是不同的,有些用户会提示QQ下线并卸载360,而大部分用户则可以照常使用。也就是说,QQ能够在服务器端来控制哪些机器跟360兼容哪些不兼容。

这是一种超级牛X的精细化运营,相信多年来QQ的业务推广受益于此。因为通过用户行为分析可以找出QQ的核心用户,给这些用户提示不兼容,基本上可以保证用户会卸载360,一弹一个准儿。而在非核心用户的范围内不弹,因为弹了不一定能达到卸载360的效果,反而还会招致用户的不满。

那它是怎么做到的呢?这里边有三点,第一,QQ一定有所有号码的使用行为统计,第二,QQ有号码与机器的对应关系,第三,QQ可以据此执行服务器指令。

上述三点做到了,就可以实现精确打击的云兼容。

在用户这片战场上,其实早就进入精确打击的高技术战争阶段。导弹在服务器端制导,想让谁的客户端弹框下线就让谁的客户端弹框下线,想弹一个什么框就弹一个什么框。只是之前该技术一直在民用,没有用于军事目的而已。

4,浏览器兼容武器

到目前为止,此项战事尚在进行,暂时以QQ为占优状态。

首先,QQ宣布不兼容策略以后,QQ空间最先采取行动,360浏览器的用户马上就看到了Qzone不兼容的提示页面。


于是360马上采取行动,采用修改浏览器User Agent的方式模拟IE进行访问,化解了兼容性问题。第二天我跟一些产品经理和站长对数据进行了一些交流,发现360浏览器的来源数据下跌了60%到90%不等,考虑到不可能有这么多的用户卸载360浏览器,那么统计系统的数据必然有相当成分是被修改的User Agent蒙蔽了。既然解除了兼容性问题,这个策略很奏效,360占优。

QQ发现此计不成,又采取了进一步行动。这次据360称是由于QQ采取了浏览器插件技术。


浏览器插件居然还能有这个作用,这个我也是第一次了解到。

而360浏览器则更神奇,当你访问Qzone的时候,360浏览器很智能的了解到这一点,并且神奇地屏蔽掉了那个带有卸载提示的Qzone页面,替换为se.360.cn域名的某网址。

5,小结

客户端早已经不是那个单纯的客户端,只有联网并依赖于强大服务器支撑的客户端才具有价值、核心竞争力还有其他神马乱七八糟的东东。

客户端的服务器控制技术在此次大战中充分体现。要知道,两家所有的上述战斗,都是在不升级软件的情况下做到的。这是非常非常牛X的,因为在没有底线的战场上的战斗,如果你依赖于升级这个步骤,那主动权就已经完全掌握在对方的手里了。

这里边有很多神奇之处,产品的表现令人叹为观止。而这些神奇之处并不是技术有多么高超,而是设计之初就埋下了大战的军火。战事一起,随时可用。当强有力的技术做支撑,决策者对于战局的把握才能更加得心应手。

我们这些做客户端的同行们,大家可以想一想,你有过这些个技术积累和客户端覆盖么,如果真的今天这场战斗发生在我们和这两家随便哪一家之间,如果没有底线的话,我们有存活的希望吗?

而所有做网站的同行们,如果战斗没有底线的话,你们都将是杯具。QQ尚且如此,百度神马的,人家随便在服务器改一改规则,你就完蛋鸟。


类别:事件 查看评论

相关 [qq 客户端 武器] 推荐:

从360和QQ打架看客户端的高精尖武器技术发展

- nings - 山高岳小,水落石出
360和QQ搞到现在这个程度,差不多所有业内人士都出来发表观点了. 回头看看我上一篇分析,那怎是一个“嫩”字了得. 表面的,内部的,各种利益关系的博弈,咱是没法看清楚. 信息来源又十分有限,所以分析这个事儿看起来是极其不靠谱的. 所以,这篇文章还是来分析一点靠谱的吧,发挥一下咱的专长,分析一点产品吧.

QQ邮箱iPhone客户端强势登场:经过iOS 4.0 测试

- 洞箫 - cnBeta.COM
新版iOS5总算是千呼万唤始出来,其中,内置QQ邮箱这一点更是吸引了众多中国果粉的眼球. 同样值得关注的是,QQ邮箱的官方iPhone客户端近日强势登陆App Store,已经过 iOS 4.0 测试,只需要iOS 3.0 或更高版本即可下载使用.

QQ表情 for iPad

- 小趴 八足趴 八足 ramener - 腾讯CDC
  QQ HD for iPad 2.2已经发布了~其中全新的高清QQ表情也跟大家见面了.   在这里奉上新表情的安装包同时还有赠品哟亲~.   QQ HD for iPad 2.2 表情菜单效果图.   QQ表情for iPad.   表情安装包在附件中~希望大家喜欢~.   QQ HD for iPad 2.2 表情安装包 下载.

Mac QQ V1.1.1 发布

- KNocTis - cnBeta.COM
1.解决发图片视频崩溃问题;2.修正部分用户反馈bug;3.支持10.5系统下的视频;. 4.大幅优化各个环节的资源使用. 新增视频功能、自定义表情、讨论组、代理登陆等功能.

MongoDB 客户端 MongoVue

- - haohtml's blog
今天在同事那里看到了一个很不错的MongoDB的客户端工具MongoVue,地址是 http://www.mongovue.com/. 做的不错,1.0版本的开始收费了,费用也不贵才35$. 真正需要的同学可以掏点钱买个吧,也算是支持这个工具,如果只是学习研究用的话我这里还有一个0.9.7版本,虽然比起1.0版来说有些bug,平常使用也够了,需要的同学可以单独联系我.

[转]memCached 客户端

- - 小鸥的博客
memcache客户端下载. 许多Web应用都将数据保存到DBMS中,应用服务器从中读取数据并在浏览器中显示. 但随着数据量的增大、访问的集中,就会出现RDBMS的负担加重、数据库响应恶化、 网站显示延迟等重大影响. memcached 是以LiveJournal 旗下Danga Interactive 公司的Brad Fitzpatric 为首开发的一款软件.

客户端·优化

- - 博客园_首页
网络连接和初始HTTP请求. 浏览器检索网页,先从URL开始,使用DNS确定IP地址,再用基于TCP和HTTP协议连接到服务器,请求相关的内容,得到相应,浏览器解析并呈现到屏幕上. 服务器响应后,浏览器响应不会同时全部到达,会陆续到达,有时候之间还会有时间间隔. 页面解析和新的资源请求浏览器等待数据包时,会解析得到包,并寻找可用新的HTTP请求,并启动,每一个服务器,浏览器一般最多同时打开两个请求连接.

国内观光:360 PK QQ

- Will - 煎蛋
# sein:我就出差一天,在宾馆打开新浪微博后听说这个事情无比震惊. 网易专题:360决战腾讯QQ. 新浪微薄话题:360~腾讯~qq. update / 几篇重量级评论. Keso:丛林时代怎样做老大. @腾讯公司:《致广大QQ用户的一封信》当您看到这封信时,我们刚刚作出了一个非常艰难的决定. 在360公司停止对QQ进行外挂侵犯和恶意诋毁之前,我们决定将在装有 360软件的电脑上停止运行QQ软件.

班级QQ群变迁

- Deco - cnBeta.COM
A:各位同窗,我被公司派到无锡,搞一个地铁项目,手机号是134××××××××,请惠存. B:各位亲朋好友,我现驻扎首都,已成功打进公司内部,在做一个大项目,好几个亿. C:各位兄弟姐妹,我过一个月要出国了,公司在美国有个项目,我要过去组织施工,我会想你们的,同时我会好好欣赏那边的美女.

QQ新选择,CreQQ:QQ for chrome

- Tony - UbuntuSoft
CreQQ是一个Chrome扩展:. 支持了默认表情、可以显示好友头像、获取好友在线状态成功、更改了登录窗口、添加了注销功能、登录过程中的取消功能和删除聊天记录功能. 比较遗憾地是依然不支持自定义表情、不支持群功能,另外注销和取消功能可能还有些小问题,不过这已经不影响正常使用了. 作者博客:http://sneezry.com.