下了难以磨灭的深刻印象,所以不难想象,当切尔诺贝利病毒的源代码被公开后,立刻有人对此展开研究,并很快有了结论。
那就是:相比于切尔诺贝利病毒对硬盘里办公软件文档的无差别破坏,它对硬件的毁灭性攻击,仅针对那些安装了32位和16位混合架构操作系统的计算机,而安装了纯32位架构操作系统,或者64位架构操作系统,则秋毫无犯。
之所以如此,是因为要想破坏主板上的BIOS,就必须改变电压,而这又需要得到系统的中断调用许可。
恰恰是那些32位和16位混合架构操作系统,对中断的权限管理,不怎么完善,从而让切尔诺贝利病毒作者这样的大师,找到了可被攻击的空门。
既然知道了其中的问题所在,那么切尔诺贝利病毒对计算机硬件的破坏,就没有一开始完全不知就里时的恐怖了。
用户所需做的,无非就是安装一套纯32位的操作系统。
这不算什么难事,包括哲儒软件公司的StudiOS_i、微软公司的indos_NT在内的选择,还是很有余地的。
只是,这个研究结论,给微软公司今年面向消费级市场推出的操作系统indos_98,带来了灭顶之灾。