【走进中关村消息 记者:数码组】 长久以来,PC病毒一直都是电脑玩家们最烦恼的顽疾,在它的履历上有着许多让人们损失惨痛的经历,虽然用户们一直在跟病毒作着长期不懈的斗争,比如杀毒软件、补丁、防火墙等等,但是直到目前为止病毒仍然在不断的高速发展,而且感染速度越来越快,危害越来越大,似乎在用自己强大的破坏力向人们诠释着“道高一尺,魔高一丈”的经典名言。
正当久治不愈的PC病毒让人们愁苦不已的时候,由于手机功能的不断发展,各种针对手机程序而“开发”的手机病毒,又来刺激人们本已脆弱的神经。而且更加令人恐怖的是,手机病毒破坏力同样威猛:巨额话费、程序失效、数据丢失、硬件损坏……令人不寒而栗!看到这里,您也许会问?小编说的是不是有些夸张?我们的身边真的有这些病毒吗?破坏力如此之强?手机病毒真得是绝症吗?一起来看看本期专题文章《巨额话费!电池短命!手机病毒是绝症?》。
手机病毒的原理及历史
早在2000年6月,西班牙发生了一件让人匪夷所思的事情,许多人无故收到一些骂人的垃圾短信,而这些短信全部来自当地一家叫做Telefonica移动运营商,正当用户们感到一头雾水的时候,其它垃圾短信及广告信息又接踵而至,经有关部门查证,得出一个出人意料的结论--手机病毒,并把其命名为VBS.Timofonica,VBS.Timofonica同时也获得了全球第一个手机病毒的“美誉”。
我们认为VBS.Timofonica并不能准确地称为“病毒”,它不符合基本的病毒转播模型,不具备病毒最基本的特地,简单的说,至少它不具备传染性,VBS.Timofonica自身不会进行传播及复制,它只不过是一种攻击程序,洪水攻击,去年初,国内一度流行的Sms.Flood就是这样一种程序,它利用运营商网关、服务器的漏洞,向任意用户发送大量的短信,数量极大,导致对方SIM卡无法正常使用,说简单点就是“短信炸弹”。
也许有朋友会问,网上不是也出现过一种可以令手机死机、崩溃的短信吗?这也属于flood攻击吗?不,这是另外一种程序,危害相对较大,它们利用手机程序的漏洞,发送特殊的短信,使手机系统出错,根据具体产品不同,可能会是电话簿丢失、手机死机、突然关机等等,比较著名的案例是在2003年3月,西门子35和45系列存在的短信漏洞,手机处理短信时,当接受到%+特定字符串的短信时,会执行一些命令,导致死机。比如“%English”,系统会认为需要将系统语言更改为英文,从而死机。
随着手机的不断发展,真正的病毒开始出现,所谓真正的病毒,必须具备病毒的几个特征,即程序性、传染性、破坏性、潜伏性、可触发性、破坏性、主动性、针对性、非授权性、隐蔽性、衍生性、寄生性、不可预见性、欺骗性、持久性,简单的说,病毒是一个可执行的拥有程序权力的、可以通过数据交换传播的、不使用专用程序无法检查的、当达成某条件才触发的、可以破坏软件或硬件的、不为人的意志所控制的、针对某手机或某系统的、未经用户允许的、程序不易被发现、传播不易被发现、可以变种、嵌入其它程序中的一种比较特殊的程序。
现在JAVA被广泛地应用于各种手机上,支持JAVA已经成为标配,而Symbian、Windows Mobile、Linux等智能手机也开始大量普及,再加上运营商大力发展WAP等数据业务,这些都为手机病毒的滋生提供了温床。
JAVA的应用使手机编程更加简单合快捷,近两年来诞生了不少手游戏厂商,专门开发手机游戏,JAVA有一个特性,易开发、易移植,拥有通用的API,一个游戏开发出来,可以方面地移植到各种手机上,可以节约大量的开发成本。但同时这也为病毒的开发合传播提供了很好的途径,一般的JAVA程序员完全有能力做出这样的病毒。
另一方面,智能手机的普及也逐步确立了标准的平台和系统,这就好像电脑一样,拥有了类似的硬件、软件,病毒的开发编得很容易。现在大部分厂商都在鼓励第三方软件商或者个人去开发游戏和软件,API是开发的,很容易在系统厂商的资料中查阅,可是这样做的同时亦极大地方便了病毒的编写者,出于智能手机的特殊,这样编写的病毒不仅可以摧毁系统,甚至能够破坏硬件。
好了,下面就让我们一起来看看,常见的手机病毒究竟有哪些,它们究竟会带来什么危害。