0
为了实验的目的,我计划以realmode模式运行程序X.保护bios免受攻击性很强的程序
程序X的功能是:制作随机程序,并执行它。
(我想看看会发生什么)
但我担心,这个方案最终永久损坏BIOS。
这是一种保护bios免受攻击性程序的方式吗?
感谢先进!
为了实验的目的,我计划以realmode模式运行程序X.保护bios免受攻击性很强的程序
程序X的功能是:制作随机程序,并执行它。
(我想看看会发生什么)
但我担心,这个方案最终永久损坏BIOS。
这是一种保护bios免受攻击性程序的方式吗?
感谢先进!
As @Jester suggested,只需使用虚拟机。 DOSBox,Bochs和QEMU都适合16位仿真。因为,如果你真的不走运(虽然我不清楚你的意思是“随机”),但最终可能会导致CMOS损坏,闪存的BIOS或其他损坏的硬件。在真实模式下,任何事情都是可能的,所以在真机上运行可能会导致严重的损害。
您也可以尝试编写保护模式包装并在虚拟8086模式下运行代码。与Real Mode不太一样,但至少你不会破坏你的系统。
使用虚拟机。 – Jester
@Jester感谢您的评论。我想知道我是否可以在真正的硬件中保护BIOS。你会分享更多关于你的知识吗? –
什么是保护BIOS?例如,对磁盘中的随机扇区进行杂散写入不会损坏BIOS,但可能会非常烦人 –