5月19日,中国十多个省市数以亿计的网民遭遇了罕见的“网络塞车”,这是继2006年台湾地震造成海底通信光缆发生中断之后,中国发生的又一起罕见的互联网网络大瘫痪,大多数网民的上网质量都受到了影响。
令人意想不到的是,这次断网的起因竟然是所谓两个网游私服外挂互掐,一个游戏“私服”的网站打算对它的竞争对手发动攻击,黑客在没法黑掉竞争对手网站的情况下,干脆从域名下手,利用肉鸡攻击对方的免费DNS服务商DNSpod的服务器,大流量的DDOS攻击导致了DNSpod的服务器流量剧增,于是被机房停止了服务,导致DNSpod的DNS服务暂停。而非常不巧的是DNSpod正好是暴风影音的域名解析站,所以数以亿万计的全国的暴风用户集体转向电信的DNS解析服务器发起请求,导致电信的DNS服务器瘫痪,形成了这次席卷中国的大规模网络瘫痪。
暴风影音的责任
这次网络事故中,尽管暴风影音在第一时间就发布公告称,“事故原因系DNS域名解析故障,暴风也是受害者之一”云云,但实际上,暴风影音对此事负有不可推卸的责任。
其一:暴风影音做为一家知名的互联网企业,产品用户非常庞大,竟然使用一个第三方的免费DNS服务器进行域名解析,这实在说不过去,一个大企业,没有自己的DNS服务器,不仅仅大为损害企业形象,而且服务的可靠性也会大打折扣,何况暴风影音也并不缺钱,连一台服务器都买不起吗?如果暴风影音先前使用的是自己的DNS服务器的话,也不会因为私服打架影响到自己软件的运行。
其二:暴风影音的后门程序处理不当,首先,一个播放软件,根本没有必要设置后台服务进行联网,也不需要自动启动,然而暴风影音默认的后台服务只要一开机就会自动启动自动联网,占用了过多的系统资源。其次,即使暴风影音真的要联网去下载广告,也要先把程序代码写好,要具有较为完善的错误处理功能,遇到无法连接服务器的情况,能很好的处理,而不是拼命的重试连接服务器,毫无意义的消耗本地和网络资源,也不至于闹出这么大的动静来。
暴风影音的后门程序名为stormliv.exe,只要用户安装了暴风影音,开机后就会自动运行,该自动运行程序为了躲避用户删除,使用“服务”的方式自动启动,在“管理工具”-“服务”中,找到一个名为“Contrl Center of Storm Media”的项目,将其禁用,才能停止其自动启动。
共享软件的反思
早期的暴风影音其实并没有现在这么多流氓行为,那时界面也没有广告,随着用户量的扩大,免费软件都不可避免的“流氓化”,这和中国对于“知识产权”的暧昧态度不无关系,例如在香港,使用BT下载盗版电影就会坐牢,但在中国大陆就不会,软件开发商的行为无非就是利益驱动,做正版软件没有法律保护,销售不出去,自然会想其他途径获得收入。一种方法是使用“加密锁”对软件进行保护,增大破解难度,很多财务软件商都是这么做的,另一种方法是免费提供软件,然后通过软件的增值服务或者广告获得收入,例如腾讯QQ和暴风影音等。如果广大用户能对正版多一些支持,恐怕也不会有流氓软件的肆意横行。
CB上的一个匿名用户对此评论的很有道理:免费软件的流氓化过程中最大的推手应该是没有“版权意识,以实用盗版为荣的”用户造成的。很显然,写软件的人需要靠自己的软件生活,而使用软件的人却不愿意认同对方的劳动价值,其结果只能是,写软件的人找广告推送这样的运营模式来生活,而最终受害者只有那些“以盗版免费为荣”的用户了。开源软件为何可以免费我相信是所有看过上段话的人会随之提出的问题,请记住,开源软件的作者很多都是大型商业软件(卖钱的哦,不是免费的哦)的相关开发人员在工作之余写出来的,人家是没有生存困难的! 这就是现状,也是将来,除非人们的版权意识提高,接受“适量的”、“量力而行的”支持正版的话,这样的情况才可能改观。
因此,暴风影音固然是流氓软件的后起之秀,但让它从一个干净的免费软件变成流氓软件,中国的网络环境和土壤也是重要的催化剂,除了暴风影音之外,很多知名的免费软件都会给自己留有“后门进程”,包括Google的软件在内(拼音输入法、软件精选等),如果广大软件用户能从自己做起,改变观念,以实际行动支持正版软件,那么软件开发商继续做流氓软件的动力就会越来越小了,中国的网络环境也会因此而逐步改善。