为什么CHI可以重写BIOS??

来源:百度知道 编辑:UC知道 时间:2024/05/29 23:47:57
BIOS不是被烧录的吗,为什么可以更改写呢?又为什么不能同样编个类似的程序把它改回去呢??

BIOS虽然是存放在ROM里的,但是并不代表不能更新。否则BIOS如何升级呢?而且BIOS在启动的过程中,也会往自己的芯片里写一些信息,比如ESCD等。只要关掉BIOS芯片的写保护,就可以对BIOS的芯片进行编程。

CIH病毒往BIOS里的代码段写入一些无用信息,把BIOS破坏掉,所以计算机就不能正常启动,当然就更不能运行什么程序来修复自己了。

但是,BIOS会有一块叫做Bootblock的区域,这里的代码可以把计算机的最基本资源初始化好,而且会检测BIOS是否被破坏。如果被破坏了,他可以从软驱启动。只要软驱里有一张DOS引导盘,并且有自动运行的BAT程序来刷新BIOS,BIOS也是可以修复的。但是如果CIH连Bootblock都破坏掉的话,就彻底没希望了。

flash bios可以重写