掌上电脑病毒存在存性分析(技术类)
现在随着科技的发展,大规模集成电路的体积在不断的缩小,运算速度也在不断地提高,掌上电脑逐渐的进入市场并已经开始风靡,掌上电脑是一种只有手掌大小的便携式电脑,它的原理与PC类似,虽然运算速度不及PC但是它体积小耗电量低,抗干扰性强,可以完成一些PC无法完成的简单,特殊的任务以及可以用于替代一些比较陈旧的手持终端设备。
掌上电脑和PC一样有操作系统和基于操作系统运行的软件。它的操作系统是一次性烧入芯片中的,因此运行时非常稳定。其它的应用软件和PC一样是安装到电脑中的,可以随时的删除和重装。既然掌上电脑可以安装软件那么就有病毒存在的可能性。以下是对掌上电脑病毒存在性的分析:
1 病毒产生的可能性:
目前市场上流行的掌上电脑主要有两种,一种是使用微软的WINCE操作系统的掌上电脑,他的硬件生产厂商比较多,美国,日本都有,目前此种掌上电脑的运算速度已经达到了133MHz 可以与一台586电脑相媲美。
微软为了使WINCE操作系统支持第三方的应用程序开发,提供了一整套的开发平台和文档。它的开发平台是Visual Studio 的一个插件,中包括WINCE 的SDK和MFC类库以及一个仿真器,将其安装好后可以使用Visual C++或Visual Basic进行开发,这些都使得开发WINCE的应用程序就像开发PC的应用程序一样简单快捷甚至比PC的应用程序还简单。
另外一款掌上电脑为3COM公司生产的PALM掌上电脑,此款掌上电脑在国内刚刚开始流行,在国外它的市场占有率要远远的大于WINCE, 它也支持第三方的应用程序开发。3COM公司也提供了一整套的开发平台,SDK和文档。PALM的应用程序可以在WINDOWS 9x下,DOS下及LINUX下进行开发。在WINDOWS 9X 下使用的开发工具为CodeWarrior 它是一个可视化的开发工,使用的语言为C\C++。在DOS,LINUX下可以使用C/C++和JAVA进行开发。
通过以上可以看出掌上电脑已经有了比较成熟的开发工具,既然可以开发应用程序,那就有可能有人会利用如此成熟的工具开发病毒。
2.病毒传播的可能性:
现在,在互联网上可以下载很多程序开发爱好者开发的基于掌上电脑的应用程序和游戏,其中不可避免的有病毒的存在。而且掌上电脑可以通过RS232,USB和红外线与其他电脑互联,进行数据的交换。掌上电脑还可以用笔记本电脑的网卡直接登陆互联网进行WWW方式的浏览,收发电子邮件。另外就是掌上电脑也自持应用程序对文件的读写,有了文件的读写操作病毒就会肆无忌惮的去感染其它文件。以上这些都是病毒传播的重要途径。
3.病毒生存可能性分析:
在掌上电脑上存在执行文件,尤其是在WINCE中还有类似WINDOWS下的 WORD文件和EXCLE文件这些都是病毒生存及隐藏的基本保障。
综上所述,掌上电脑病毒的出现是必然的,现在据说国外已经出现了掌上电脑的病毒。在国内,掌上电脑病毒没有泛滥的原因是掌上电脑在国内刚刚兴起,有很多人对他还不算了解,所以在掌上电脑方面的程序设计人员很少,但是现在国内也正在尝试掌上电脑的开发,目前金山公司已经将金山词霸移植到了WINCE上,汉王科技也在从事掌上电脑的汉化工作。
另外,现在世界上技术比较先进的公司都在研究蓝牙技术,蓝牙技术一旦成熟的话,就会把嵌入掌上电脑的智能家电接入互联网,使人们从烦杂的家务劳动中解脱出来,微软之所以推出WINCE 就是想再次垄断智能家电的操作系统市场,如果这些都成为现实的话,到那个时候,病毒一旦爆发带来的后果要比现在严重的多。因此我们一定要防患于未然,做好防止掌上电脑病毒的准备以免造成不必要的损失。