我只是想知道病毒是否可以通过改变 BIOS 中的电压来融化 CPU。:)
(不,我没打算制造那种病毒……)
答案1
如果芯片故障保护可以被覆盖,这绝对是可能的。例如,请参阅研究论文“潜在的热安全风险“。摘自第 4 页:
永久性损坏 – 禁用故障保护。据我们所知,英特尔故障保护无法禁用,但 AMD AthlonXP 处理器的旧主板没有提供足够的故障保护。[13] 虽然这个问题很快就得到了纠正,但即使是较新的主板也可以通过禁用 BIOS 中的热紧急关机程序来绕过故障保护。显然,我们没有尝试这样做,但与 Pentium 4 启用故障保护相同的情况会导致处理器过热并迅速损坏。这并不是为了批评 AMD 系统,而只是为了显示硬连线故障保护机制的重要性。AMD 在其最新一代处理器 Athlon64 中内置了热跳闸机制。与 P4 类似,一旦启用故障保护,CPU 将关闭其内部时钟并通过 THERMTRIP 引脚通知主板重置 [14]。
由过热引起的加速老化(也在该论文中讨论)是另一种不那么引人注目但更有可能发生的攻击。
第三种可能性是攻击使 CPU 超频到超出建议的容差。例如,虽然可能存在人为的超频锁,但它可能并不安全,就像Intel 925X 芯片的情况。
请注意,其他硬件也可能发生类似的攻击(参见问题某些软件会物理损坏硬件吗?了解详情)。
答案2
不。
病毒可能会让某个应用程序占用 100% 的 CPU 周期 - 如果长时间运行,就会产生热量,但除非它还设法刷新/损坏 BIOS,否则任何现代主板的热传感器都会在达到任何温度之前将其关闭。批判的温度。
答案3
答案4
这是极其任何软件都不可能让现代 CPU 融化(我敢打赌,除非由训练有素的专家故意物理禁用硬件,否则这种情况从未发生过 :-) )。自 Intel P4 和 Opteron 以来的现代处理器都具有硬件热关机跳变点,无法通过包括 BIOS 在内的软件进行更改。