2005年没过几天,互联网业界就闹出了今年的头桩大事,不过也许称其为“闹剧”恐怕更合适。1月24日,从事“网上小商品批发”的8848突然宣称自己遭到来自搜索引擎提供商百度的攻击,造成其服务器崩溃长达26个小时。
中央电视台曝光此事之后,全国的媒体立刻闻风而至,据百度的市场总监毕胜介绍:“夜里还有记者给我打电话,一天打爆两块手机电池!”
随着相关报道越来越多,关心此事的人们反而越来越糊涂了,8848和百度都在互相指责对方借机炒作,但谁也没能把整个事情按照符合逻辑的思路解释清楚。
8848遭攻击
1月21日晚6时,电子商务网站www.8848.com与www.8848.net发现遭到了分布式拒绝服务攻击(简称DDoS),陷入瘫痪而无法访问。
1月22日下午,8848商务发展部表示:“8848经过一天的取证调查,根据已取得的证据,初步认为是百度所为。8848已向北京市公安局网络调查科报了案,警方将对此案进行调查。”8848企划部经理魏威向媒体介绍说,1月21日晚,8848网站忽然因为网络堵塞无法访问,在排除服务器故障之后,公司即开始着手调查恶意攻击事件。8848单方面的调查结果是:百度在搜索联盟各加盟网站的百度搜索框中添加一段8848的页面帧代码,这样,所有使用百度搜索联盟各网站中百度搜索框的访问都将调出一个8848的网页,流量就被人为地转嫁到了8848网站。而各论坛公开的源代码显示,百度搜索框调出的8848网页大小为0×0,也就是说用户根本无法觉察。由于瞬时间提供的无效流量远超过网站服务器的负载能力,所以导致了8848的服务器堵塞,网站无法访问。
在确认被恶意攻击之后,8848当即向北京市公安局网侦处网络调查科报案,警方随即介入此次网络攻击调查。魏威表示,如果调解无效,8848将于近期正式提起法律诉讼。
祸起Mysearch
记者了解到,8848连续“惹怒”百度等搜索引擎的主要原因是,其刚刚推出并准备大规模推广的产品Mysearch。
今年年初,为了方便用户使用,8848推出MySearch搜索服务。当用户安装使用MySearch时会发现,在填写关键词进行搜索后,页面上端会出现各大门户及搜索引擎的链接,用户可以根据自己的选择,分别在各个引擎上进行相关检索,以取得理想的搜索结果。在8848的MySearch上,有包括百度、Google、新浪、搜狐、网易、中华网、TOM、中搜、搜狗在内的九类搜索入口。
用户在使用MySearch后,如果他对某种搜索服务不满意时,他完全可以自由便捷地在同一页面选择其他的搜索工具。由于MySearch所列出的搜索工具是一线排开,所以用户在选择时各个搜索工具的被选中机会均等。这对于二线搜索服务提供商而言,在一定程度上与一线服务提供商具有了几乎均等的竞争机会。MySearch服务不但分流了使用搜索服务的用户,而且还占领了搜索结果页面上某些有利的广告位。显然,8848的杀手级产品MySearch将有可能颠覆搜索市场当前的格局。目前中文搜索市场份额为全球第一的百度当然不愿意看到这种局面。
口水之争
在百度召开的“8848被黑与百度无关”的发布会上,MySearch被当众演示了一遍,这个软件首先是“集成”了国内十大搜索引擎,而且在大多数的搜索结果上都“别出心裁”地加上了一个网站首页的缩略图。当然,此举也被称为“画蛇添足”,由于当网民点击这个缩略图的时候,系统将把指令送往8848的服务器进行地址解析,而并非和未安装MySearch前一样前往本来的搜索引擎服务商的服务器进行解析,这也是百度认为8848服务器崩溃的原因。据百度新任市场营销副总裁梁冬介绍:“正是这个原因,使得几大搜索引擎的用户的使用行为,因MySearch而转向8848的服务器寻址和解析,以8848仅有的两台服务器数量相比十家搜索引擎的极多用户相比较,8848的服务器不崩溃才奇怪。”
8848对此也有看似“完美”的解释,企划部魏威表示:“百度是混淆视听,首先MySearch的下载量不过100多万,不至于引来这么多的流量,而且这种增长是线形的,不会像那天一样突然增加了几十倍。”
不过,真正令诸多网民反感的是,这个MySearch一旦在网民登录8848网站的同时被自动安装之后,就难以删除,诚如8848相关人士表示的“没有软件是不能卸载的”,若不是网络超级高手的话,要想删干净了,还真不容易。
百度的“神秘代码”
目前,百度也难以在此事上洗清嫌疑,其最大的问题在于8848口口声声在公正的情况下取得的证据———百度搜索网站同盟源代码中的一段“神秘代码”。
这个“神秘代码”的作用是把百度数量庞大的网站同盟的流量,通过一个面积为0的窗口形式,转嫁到8848的服务器上。这也是8848指责百度的惟一也是最有力的证据。如果这个代码真实地存在过,那么百度要么承认自己被黑客攻击修改了代码,要么就是百度自己干的,实在难以再找出第三种可能了。
而百度一口否认了上述两种可能,却又没有更好的解释,梁冬和毕胜的说法都是:“在我们的服务器和记录里都没法还原出8848的指控,所以这种情况肯定没有发生过,而且百度有严格的监控措施,不可能在百度不知情的情况下改动源代码。”
这话听起来是相当的硬气,在场的人没法不相信这个斩钉截铁的定论,现在最有意思的是,如果公安局网监处认定确实有这么一段“神秘代码”的话,那百度要用什么说法才能挽回已经说出去的豪言壮语呢?
结束语
8848和百度,本来是两个不同领域的网站,只一个MySearch,就把两家变成了冤家。不过在这样一场目前局限在“嘴仗”水平的争斗里,两家都有问题让人家抓住了把柄,谁也不能说服谁。
8848的MySearch肯定要从十大搜索引擎上得到不少的流量,这些流量又肯定流向了自己的服务器,不管是不是因此造成崩溃,至少把责任都推到别人头上肯定不合适,而且人家也不干啊。并且在新软件出来没几天的时候就弄这么大的动静,不让人说成炒作,那才奇怪呢!百度一直讳言“神秘代码”,张嘴就是奔着被视作“眼中钉,肉中刺”的MySearch去,可是这段没有几个字符的代码就是不解释,要是真是心中没鬼,为什么不把这事解释个清清楚楚明明白白,好让媒体和网民看清8848“炒作”的嘴脸呢?所以说,8848和百度,虽然一个主动一个被动,一个叫苦一个叫冤。其实谁也没把自己洗干净,还是看看公安局最后有什么说法吧,不过估计这事早晚也是不了了之。四月/文