http://blog.sina.com.cn/storml[订阅]
字体大小: 正文
病毒会存在主板的CMOS中吗?(2007-09-06 08:52:10)

  首先区分一个概念CMOS与BIOS:BIOS是英文"Basic Input Output System"的缩略语,直译过来后中文名称就是“基本输入输出系统”,它是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、系统设置信息、开机上电自检程序和系统启动自举程序。CMOS是微机中的一种特殊存储器,记录了微机的硬件设置参数及系统日期时间、开机密码等重要数据,其实就是主板上的一块可读写的RAM芯片,是用来保存BIOS的硬件配置和用户对某些参数的设定。

    目前确实已发现了改写CMOS的病毒,但在CMOS中并不存在病毒。病毒不能将自身自动传染到CMOS里面而存留和被激活,病毒可以将CMOS中设置改变或加密,但用户也可以重新设置和恢复。

  某些情况下,如CMOS电源不足、外界电源冲击性波动、软件崩溃、硬件不稳定、操作上的失误、病毒改写等都会导致CMOS中设置的紊乱,造成机器不能引导或不能正常工作。这时,一般情况下可以重新对CMOS设置(就是BIOS)和用专用软件来清理紊乱性密码,然后再设置正确参数。

  CMOS中不会有病毒寄生,因为:

  (1)CMOS是通过I/O读写与CPU交换数据的, CPU的物理机能决定了只能读写CMOS的数据,不能把CMOS中的数据当作指令代码来执行。而病毒想要工作的话就一定要执行其程序码,但CMOS只是用来存放数据的,在CMOS中的数据不是可执行的,所以并没有CMO5病毒,只有会破坏CMOS数据的病毒。

  (2)如果把一段病毒程序写入CMOS,则必然破坏微机的硬件设置以至于微机根本不能运行,存储在CMOS中的“病毒程序”将毫无作用,病毒不能在CMOS中蔓延或藏身于其中。

  (3)CMOS的有效存储容量只有128个字节,不足以容纳病毒。可见CMOS不具备病毒寄生和被激活的条件,不可能有病毒存在。

我要啦免费统计
  • 评论加载中,请稍候...
发评论    明星私家相册

验证码:看不清楚数字吗?点击这里再试试。收听验证码

发评论

以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

相关博文
读取中...
推荐博文
读取中...