実験のために、私はプログラムXを実モードで実行する予定です。非常に積極的なプログラムからBIOSを保護
プログラムXは、ランダムなルーチンを作成して実行します。
(私は何が起こるか見てみたい)
しかし、私は、このプログラムは、最終的に恒久的にBIOSが損傷することを心配。
攻撃的なプログラムからバイオを保護する方法はありますか?
ありがとうございました!
実験のために、私はプログラムXを実モードで実行する予定です。非常に積極的なプログラムからBIOSを保護
プログラムXは、ランダムなルーチンを作成して実行します。
(私は何が起こるか見てみたい)
しかし、私は、このプログラムは、最終的に恒久的にBIOSが損傷することを心配。
攻撃的なプログラムからバイオを保護する方法はありますか?
ありがとうございました!
As @Jester suggestedのように、仮想マシンを使用してください。 DOSBox、Bochs、多分QEMUは16ビットエミュレーションに適しています。なぜなら、あなたが本当に不運な場合(私があなたが「ランダム」で何を意味するのか分かりません)、破損したCMOS、フラッシュされたBIOS、または他の破損したハードウェアで終わる可能性があるからです。リアルモードでは何かが可能なので、実際のマシンで実行すると深刻な被害につながる可能性があります。
保護モードラッパーを作成して、仮想8086モードでコードを実行することもできます。リアルモードとまったく同じではありませんが、少なくともあなたのシステムを破壊するつもりはありません。
仮想マシンを使用します。 – Jester
@Jesterご意見ありがとうございます。実際のハードウェアでBIOSを保護できるかどうかは疑問です。あなたの知識についてもっと分かち合うでしょうか? –
BIOSを保護するものは何ですか?たとえば、ディスク内のランダムなセクタへの浮遊書込みはBIOSに損害を与えませんが、非常に厄介なことがあります –