保护bios免受非常积极的攻击

时间:2016-11-14 12:21:50

标签: assembly bios data-protection real-mode

为了实验,我计划以realmode运行程序X.

程序X的作用是:制作随机例程并执行它。

(我想看看会发生什么)

但我担心这个程序最终会永久性地破坏bios。

是否可以保护bios免受攻击性攻击?

先谢谢!

1 个答案:

答案 0 :(得分:4)

As @Jester suggested,只需使用虚拟机即可。 DOSBox,Bochs和QEMU很适合16位仿真。因为,如果你真的不走运(我不知道你的意思是什么"随机,"尽管如此)你最终可能会遇到损坏的CMOS,闪存的BIOS或其他损坏的硬件。在实模式下,一切皆有可能,因此在真机上运行可能会导致严重损坏。

您也可以尝试编写保护模式包装器并在Virtual 8086模式下运行代码。与真实模式不太一样,但至少你不会破坏你的系统。