web-dev-qa-db-ja.com

ウイルスはCPUを溶かすことができますか?

ウイルスがBIOSの電圧を変更することでCPUを溶かすことができるかどうか疑問に思っていました。 :)

(いいえ、私はその種のウイルスを作るつもりはありません...)

14
kajdehoop

チップのフェイルセーフを無効にできるかどうかは間違いなく可能です。たとえば、研究論文 " 潜在的な熱セキュリティリスク "を参照してください。 4ページから:

恒久的な損傷–フェイルセーフを無効にします。 Intelのフェイルセーフは、私たちの知る限り無効にすることはできませんが、AMDAthlonXPプロセッサ用の古いマザーボードは適切なフェイルセーフを提供していませんでした。 [13]この問題はすぐに修正されましたが、新しいマザーボードでも、BIOSで熱緊急シャットダウン手順を無効にすることでフェイルセーフを回避できる可能性があります。明らかに、これは試していませんが、Pentium 4でフェイルセーフを使用した同じシナリオでは、過熱してプロセッサがすぐに破壊されます。これはAMDシステムを批判するためではなく、ハードワイヤードされたフェイルセーフメカニズムの重要性を示すために報告されています。 AMDは、最新世代のプロセッサであるAthlon64にサーマルトリップメカニズムを構築しました。 P4と同様に、フェイルセーフが作動すると、CPUは内部クロックをシャットダウンし、THERMTRIPピンを介してリセットするようマザーボードに通知します[14]。

過熱によって引き起こされる加速劣化(この論文でも説明されています)は、もう1つの、それほど壮観ではありませんが、おそらく攻撃の可能性が高くなります。

3番目の可能性は、推奨される許容範囲を超えてCPUをオーバークロックする攻撃です。たとえば、人工的なオーバークロックロックが存在する場合でも、 Intel 925Xチップの場合 のように、安全ではない場合があります。

他のハードウェアでも同様の攻撃が発生する可能性があることに注意してください(詳細については、質問 一部のソフトウェアはハードウェアに物理的な損傷を与える可能性がありますか? を参照してください)。

20
ire_and_curses

番号。

ウイルスがアプリケーションにCPUサイクルの100%を占める可能性があります-長期間実行されると熱を引き起こしますが、BIOSの再フラッシュ/損傷を管理しない限り、最新の熱センサーマザーボードは、クリティカル温度に達する前にシャットダウンします。

18
William Hilsum

答えは本質的にハードウェアに依存します。ソフトウェアによって損傷する可能性のあるかなり古いハードウェアについては、 Halt and Catch Fire および Killer Poke を参照してください。一般に、そのような機能はバグとして再認識され、ほとんどの設計はそれらを防止しようとします。

確かに、それは可能ですが、おそらくありそうもないです。ゲーマーを対象としたハイエンドマザーボードの多くには、クロック速度、熱しきい値、そして最も重要な電圧を変更するために使用できる動的なオーバークロックユーティリティが含まれています。ほとんどのマザーボードでは、BIOSセットアップ中にのみこれらの値を変更できますが、Windowsの実行中に変更できるマザーボードもあります。

幸いなことに、最近のCPUの多くは、少なくともヒートの面では、もう少し防御的になっています。それらは、過熱状態を検出した場合にCPUをシャットダウンする回路を含む傾向があります。

これを悪用するために、マルウェアメーカーは特定のマザーボード(またはおそらくブランドと世代)を十分に気にかけて攻撃する必要があります。

3
Mr Fooz

非常にソフトウェアが最新のCPUを溶かす可能性はほとんどありません(ハードウェアを物理的に無効にする訓練を受けた専門家によって意図的に行われた場合を除いて、これは決して起こらなかったと思います:-))。 Intel P4およびOpteron以降の最新のプロセッサには、BIOSなどのソフトウェアで変更できないハードウェアサーマルシャットダウントリップポイントがあります。

3
hanleyp

ウイルスがCPU電圧を変更できる方法があると思います。私は確かにそこにHDDワイプウイルスがあることを意味します。

操作可能なものは何でも操作できます。

ウイルスの作成者は、どういうわけか、各マザーボードに固有の「ID」を読み取る必要があると思います。ウイルスがmoboにアクセスできるようにします。

つまり、PCシステムがOS環境で実行されているときに、CPU/GPU電圧をオンザフライで操作できるソフトウェアが世の中にあるということです。これを考慮に入れると、はい、どういうわけか実行可能だと思います。

そうは言っても、最近のほとんどすべてのCPUには、臨界温度に達するとシャットダウンできる内部センサーがあるため、このようなウイルスは無意味です。

2
Grumpy ol' Bear

たぶん!

しかし、それは実際にはまだ関連する懸念事項ではありません。

1
Phoshi

90年代半ばに、ハードウェアの制御を取得し、電圧をスパイクしてから、すべての論理接点を一度に開閉するルートキットという、より優れたWordがないことを聞いたのを覚えています。

実際に動作しているのを見たことがないので、ベーパーウェアかどうかはわかりません。

1
WolfmanDragon