|
再谈计算机病毒能否破坏硬件
Zhang Ting
主题: 再谈计算机病毒能否破坏硬件
在《计算机病毒能破坏硬件吗?》一文中,笔者从“计算机病毒是软件”及“系统 设计中的软硬件关系”出发,在理论上分析了计算机病毒为什么不可能破坏硬件。
笔者注意到,除了把改写CMOS数据和改写BIOS程序误当作“破坏硬件”的依据外, 还有其他更为可笑的论调。
有人说,计算机病毒能不停地读写硬盘的某个磁道,从而造成硬盘的磨损,使硬盘 报废。
我们知道,硬盘在开机后就在不断地高速转动,的磁头与盘面之间是依靠“飞行原 理”并不接触。如果接触的话,无须等到盘面物理磨损,磁头早就完蛋了。
还有人说,计算机病毒能使局部电路不停地运行,造成某个芯片的温升、老化、烧毁。
说这话的人对计算机硬件的工作过程一无所知。计算机从上电起,CPU就在不停地 工作,不停地发生实时硬件中断,不停地让地址译码器寻址,不停地从存储器中读 取指令;存储器即便处于“不工作”状态,静态RAM也在不停地充电,动态RAM也在 不停地刷新。RAM中的相邻地址也只是逻辑上“相邻”,一个字节中的八位甚至都不 是来自同一个芯片。我们不可能用软件来操纵主板上某部分电路运行或停止,作为 软件的计算机病毒也同样作不到。
居然还冒出这样的“顶级高手”,说病毒可以使打印机的打印头产生异常的抖动, 从而使打印针折断。
打印机本是一个独立的单片机系统,它与主机之间实际上是一种“点对点”的通信 关系,所以它的接插都是在计算机的通信口,大多数是在并口,也有少数在串口。 所以,主机只是告诉打印机“打什么”,而“怎样打”则是打印机的“主权”,主 机根本“无权干涉”。
打印机只会执行自身ROM中的程序,没有能力接受和执行任何来自主机的程序代码。 打印机的RAM也仅仅用来存储打印数据。
笔者再次强调一下,计算机病毒是个软件程序,不是什么别的东西。编制、调试计算 机病毒的人也都是常人,并非“超人”。用简单的硬件“写保护”办法来制止病毒向 软盘传播,病毒就无技可施,它对硬件的本事不过如此而已。
有这样的传说:计算机恼羞成怒,在键盘上接通了高压电,把用户电击而死。你信吗?
如果你信,你大概就会看到:计算机病毒从屏幕中伸出手来,抽出软盘撕下写保护, 并将其放回软驱中使它被传染。那么它何必费事通什么“高压电”呢?万一你不再按 键盘它不就白费劲了吗?所以它干脆用屏幕中那只黑手,直接来掐住你的脖子....
别挨骂啦!
> ___OOO∩__√ 北京航空航天大学机械厂 > (τノ (100083) ~~~ (010)82317978【品】
... 电脑病毒是个筐,反常现象往里装。 --- 天堂二站向您问好! * Origin: -* Paradise BBS 北京天堂二站*- (10-6603-9434) 6:650/24 (6:650/24)
(,98/11/18)
|