質問: 悪意のあるウェブサイトを介してchromebookをコンピュータウイルスに感染させることはできますか? chromebookが悪意のあるウェブサイトからウイルスを受信できるかどうか疑問に思っています。最近、ウイルスに感染しないと聞いたことがありますが、それが本当かどうかはわかりません。 chromebookがウイルスに感染する可能性があるかどうか誰かが知っていますか?
回答: chrome osには、ウイルスの実行、ルートへの特権の昇格、または再起動後も持続する(永続的になる)ことを非常に困難にするいくつかの機能があります。 chrome sandbox ( pdf )は、プロセスが実行できることを制限します。基本的なcpuとメモリの使用量を除いて、すべての操作はサンドボックス化されています。これは、レンダラー、javascriptプロセス、pdfレンダラーなどがサンドボックス化されており、任意のシステムコールの実行、任意のファイルへの書き込み、ネットワークioの実行などが許可されない限り、これらの呼び出しが許可されないことを意味します。明示的に許可されます。 検証済みブート ( ファームウェアブート )。 chrome osの起動はいくつかの段階で行われます。最初の段階は、マザーボードのハードウェアスイッチによる書き込みから保護されているブートフラッシュromです(この保護は、フラッシュする場合は無効にできます) chromeファームウェアは2つの書き込み可能なスロットに保存されますが、署名は最初の段階で検証されるため、任意に変更して起動することはできません。カーネルとinitramfsはgptボリュームとして保存され、署名されているため、これらも変更できません。実際のosファイルシステムは verity を使用してすべてのブロックに署名し、ブロックがロードされるときに署名がチェックされるため、ファイルシステムも変更できません。 一定の更新。 chrome osはa/b osインストールを使用しているため、セキュリティ更新を定期的かつ自動的に出荷でき、失敗した更新は簡単に元に戻すことができます。 したがって、chromebookでウイルスが実行されるには、次のような連鎖する永続的な妥協が必要です。 ネイティブコード(ウイルス)を実行するためのエクスプロイト ファイルシステムにアクセスするためのサンドボックスエスケープ osファイルを変更するためのルートエクスプロイト 変更されたosファイルが再起動時にロードされるように、ファームウェアフラッシュまたはファイルシステムをターゲットとする「検証済みブート」エクスプロイト 他のchromebookに拡散する方法(従来のウイルスについて話している場合) googleは、このような持続的な妥協を明らかにした人に10万ドルの報奨金を提供します。これが主張されているのは インスタンスのカップル ( 1 、 2 )のみです。これらの2つ目は、5つのcve脆弱性をつなぎ合わせる必要がありました。簡単ではありません。