ウイルスがBIOSの電圧を変更することでCPUを溶かすことができるのかと思っていました。:)
(そして、いや、私はそのようなウイルスを作るつもりはありません...)
ウイルスがBIOSの電圧を変更することでCPUを溶かすことができるのかと思っていました。:)
(そして、いや、私はそのようなウイルスを作るつもりはありません...)
回答:
チップのフェイルセーフを無効にできる場合は、間違いなく可能です。たとえば、研究論文「潜在的な熱セキュリティリスク」を参照してください。ページ4から:
永続的な損傷-フェールセーフを無効にします。Intelのフェイルセーフは、私たちが知る限り無効にすることはできませんが、AMD AthlonXPプロセッサ用の古いマザーボードは適切なフェイルセーフを提供していませんでした。[13]その問題はすぐに修正されましたが、新しいマザーボードでも、BIOSの熱緊急シャットダウン手順を無効にすることで、フェイルセーフをバイパスできる場合があります。明らかに、これを試しませんでしたが、Pentium 4でフェールセーフを使用した同じシナリオは、オーバーヒートし、プロセッサを急速に破壊します。これは、AMDシステムを批判するためではなく、単にハードワイヤードされたフェイルセーフメカニズムの重要性を示すために報告されています。AMDは、最新世代のプロセッサAthlon64にサーマルトリップメカニズムを組み込んでいます。P4と同様に、
過熱による老化の加速(これもこの論文で説明されています)は、もう1つ、それほど目立ちませんが、おそらく攻撃の可能性が高いです。
3番目の可能性は、推奨される許容範囲を超えてCPUをオーバークロックする攻撃です。たとえば、人工的なオーバークロックロックが存在する場合もありますが、Intel 925Xチップの場合のように安全ではない場合があります。
他のハードウェアでも同様の攻撃が可能であることに注意してください(詳細については、「一部のソフトウェアは物理的にハードウェアを損傷する可能性がありますか?」の質問を参照してください)。
番号。
ウイルスによってアプリケーションがCPUサイクルの100%を占有する可能性があります-長時間実行すると熱が発生しますが、BIOSの再フラッシュ/損傷を管理できない限り、現代の熱センサーマザーボードは、臨界温度に達する前にシャットダウンします。
答えは本質的にハードウェアに依存しています。ソフトウェアによって損傷を受ける可能性のあるかなり古いハードウェアについては、Halt and Catch FireおよびKiller Pokeを参照してください。一般に、このような機能はバグとして再編成されており、ほとんどのデザインはそれらを防止しようとしています。
確かにそれは可能ですが、おそらくありそうにありません。ゲーマー向けのハイエンドマザーボードの多くには、クロック速度、熱しきい値、そして最も重要な電圧を変更するために使用できる動的なオーバークロックユーティリティが含まれています。ほとんどのマザーボードでは、BIOSセットアップ中にのみこれらの値を変更できますが、一部のマザーボードではWindowsの実行中に変更できます。
幸いなことに、最近のCPUの多くは、少なくとも熱戦線ではもう少し防御的になりました。過熱状態を検出した場合にCPUをシャットダウンする回路が含まれる傾向があります。
これを悪用するには、マルウェアメーカーは特定のマザーボード(またはおそらくブランドと世代)を十分に注意して、攻撃の手間をかける必要があります。
ウイルスがCPU電圧を変更できる方法があると思います。HDDワイプウイルスは確かに存在します。
操作可能なものはすべて操作できます。
ウイルスの作成者は、どういうわけか各マザーボードの一意の「ID」を読み取らなければならないと思います。ウイルスがモボにアクセスできるようにします。
つまり、PCシステムがOS環境で実行されているときに、CPU / GPU電圧をオンザフライで操作できるソフトウェアがあります。これを考慮に入れて、はい、それは何らかの形で実行可能であると信じています。
とはいえ、現在のほとんどのCPUには内部センサーがあり、臨界温度に達するとシャットダウンできるため、このようなウイルスは無意味です。