よくあるインターネットカフェがあります。コンピューターを再起動すると、そのコンピューターで何をしたとしても、以前とまったく同じ状態に戻り、すべての変更が破棄されることに気付きました。
プログラムをインストールしたり、プログラムをアンインストールしたり、あらゆる種類の設定を改ざんしたりできますが、コンピューターを再起動すると、まったく同じようになります。
私は彼らがこれを達成する方法は何だろう、それはソフトウェア関連ですか、ハードウェア関連ですか?
よくあるインターネットカフェがあります。コンピューターを再起動すると、そのコンピューターで何をしたとしても、以前とまったく同じ状態に戻り、すべての変更が破棄されることに気付きました。
プログラムをインストールしたり、プログラムをアンインストールしたり、あらゆる種類の設定を改ざんしたりできますが、コンピューターを再起動すると、まったく同じようになります。
私は彼らがこれを達成する方法は何だろう、それはソフトウェア関連ですか、ハードウェア関連ですか?
回答:
これを可能にするツールがいくつかあり、ハッキングの方法もいくつかあります。
XPでこれを行うための「適切な」方法は、Windowsの定常状態を使用することでした。適切な代替品はありませんでしたが、MSはWindows 7の標準ツールでこれらのことを実行できると主張します
また、システムをサンドボックス化するdeepfreezeのような商用ツールもあります。
また、デスクトップバリアントに埋め込まれたウィンドウからEnhanced Write Filterコンポーネントを使用して、RAMに保存されたオーバーレイを通常のハードドライブイメージにオーバーレイできることも報告しています。
おもしろくて珍しい代替手段は、iSCSI経由でブートドライブをマウントし、ブートドライブが保存されているファイルシステムのスナップショットを作成することです。これがlan party houseで行われたことです。同じように、VHDブートを使用し、変更されたVHDをWindows 7以降でブートするたびに新しいVHDに置き換えることも可能です。
Windowsでそれを行う方法はたくさんあります。
Linuxでは?livecdを使用する
Deep Freezeを使用している可能性があります。
Faronics Deep Freeze Enterpriseは、PCを破壊しません。ITプロフェッショナルであるお客様が設定した設定をフリーズすることにより、エンドポイントを保護します。セッション中にユーザーが行う望ましくない変更や不要な変更は保持されません。本当に簡単です。コンピューターを再起動すると、システムは目的の状態に戻ります。
ここ
からのスクリーンショット。
それは簡単で、WindowsまたはLinuxでこれを行うにはいくつかの方法があり、Macでも同様に想定できます。ソフトウェアの観点からこれを行う以外に、などの特別なハードウェアを使用することもできますthin clients
。Linux LiveCDの使用経験がある場合、それは同じ原則です。OSを起動し、ユーザーがやりたいことをすべて実行できるようにしますが、これらの変更をRAM(またはディスク上の一時フォルダー)に書き込みます。ログアウトまたはコンピューターを再起動すると、すべてのデフォルト設定がディスクから再読み取りされるため、すべてが変更前と同じように見えます。
インターネットカフェの場合、これは重要なことです。ウイルスに感染したり、ブロートウェア、マルウェアをインストールする人がシステム設定を台無しにしたりしても、簡単な再起動で問題が修正されるため、エンジニアを派遣して対処する必要がありませんコストのかかるダウンタイム。
MacはこれをNetBootで行います-コンピュータはLAN経由で起動し、OSはサーバー上の読み取り専用ディスクイメージ上にあります。シャドウイメージ(読み取り専用イメージ上にマウントされた書き込み可能なボリュームユニオン)は、ユーザーがやりたいことをすべて処理します。シャドウイメージは、ローカルボリューム(高速)またはディスクレスワークステーションを許可するサーバーに配置できます。
クライアントが再起動されると、シャドウイメージは破棄され、新しいイメージが作成されます。全体のプロセスは驚くほど速いと思うかもしれませんが。Macの部屋一杯を一度に起動するのには少し時間がかかりますが、すべてが実行されたら、違いに気付くことはほとんどありません。
Deep Freezeに比べて追加の機能があるため、Deep Freezeのより良い代替手段はRollback RXになると思います。Rollback RXのスナップショットをサンドボックスとしても使用できます。
私はDeep Freezeが好きですが、正直なところ、それが何をするのかには少し高すぎると思います。
前述のように、これを実現する方法は非常に多くあります。いくつかの非常にざらざらした "ハック"メソッドも含まれます。
私たちのテストラボで同様のプロジェクトを実装しました。初期段階でDeepFreezeを使用しました。仕事はうまくいきましたが、実際にシステムを更新し、いくつかの変更を永続化することになると、いくつかの競合がありました。
次に、Reboot Restore Rxと呼ばれるフリーウェアがあります。DeepFreezeが行うこととその無料を正確に行います。
Reboot Restore Rxの同じ開発チームによって開発されたDrive Vaccineもあります。これは有料の代替であり、Deep FreezeおよびReboot Restore Rxよりも多くのオプションがあります。
Clean Slateも同様の機能を実行するソフトウェアですが、良いレビューはありません。私は個人的に使用していませんが。