Boot CampがMac OS Xにもたらす「デュアルブート異種間感染」
4月6日付USA Today紙のBoot Campに関する記事に、私の発言が引用されている。Boot CampはIntelベースのMacでWindowsを動作させるための新しいソフトウェアサポートだ。記者が私にした質問は、WindowsのマルウェアがWindowsを動かしているMacを攻撃することは可能か、というものだった。
もちろん、「確かに可能だ」と私は答えた。Appleがなにがしかの奇跡を起こさない限り、Windowsを標的にしたマルウェアは、Windowsを動かしているApple製コンピュータで動作する。
さらに興味深い質問は、これがシステムのMacの一部に影響を与えるかどうか、というものだ。
最初、これは理論的に可能だと思えたが、技術的にも実利的にもまずありえない。
(自分は未導入だが)実際にBoot Campを使った人たちに聞いた話では、このソフトはシンプルなブートローダーだという。WindowsとMacのファイルシステムはハードディスクの別々のパーティションに置かれている。少なくともデフォルトの状態ではお互いを見ることができないようだ。
現在、WindowsからMacのパーティションを見えるようにするためのソフトウェアは同梱されていない。おそらくサードパーティーから提供されるだろう。
しかし、Boot Camp自身にはMacのファイルシステムが含まれたディスクの一部を読み出すことを防ぐための手だては講じられていないと考えられ、この部分がMacにとっての脆弱性となる。
マルウェアの作者がWindowsプログラムにMac OS Xへの感染プログラムを仕込むことは可能だ。そのプログラムは(a)Macが動いているかどうかを確認し(b)Macファイルシステムのあるパーティションを探しだし(c)基本I/Oを持つコードをプログラムに仕込ませ(d)感染させる、という方法を取るだろう。
実際、(a)(b)(c)が可能ならば(d)はぜひとも実行に移したくなるだろう。なぜなら、OS Xの下でMacシステムに感染させることは容易ではないからだ。このシナリオは、物理的なセキュリティなしでは、セキュリティなどないも同然だという、古くからの真実を裏付けるものだ。とはいえ、これは古くからの言い伝えである「security through obscurity」(隠すことでセキュリティにする)を実証するものでもあり、わざわざこんな手間ひまをかけて作成しようというマルウェア作者はまれだろう。
この種のマルウェア作成には多大な労力が必要だ。いや、思ったほど多くはないかもしれない。Mac OS Xの基礎部分であるDarwinのソースコードは公開されており入手できる。また、基本ファイルシステムのコードもその中に含まれていると考えられる。マルウェア作者はそのコードやその派生コードをプログラムに入れることが可能なのだ。
この種のWindows向けマルウェアは、オフラインのMac OS XパーティションをOS Xのセキュリティを完全にバイパスして読み書きできる。なぜならその時にはOS Xが動作していないからだ。
このファイルシステムを使えるくらい高度な技術を持つ作者であれば、マルウェアをOS Xに完全にインストールしてしまうこともできるだろう。MacのOSの一部を不正なものに置き換えてしまうことすら、理論的には可能だ。
こういうことが実際に起ころうとしているのか? Macではマルウェアがほとんどないというのと同じ理由から、このマルウェアを書く理由はさらに少なくなる。もしもあなたがマルウェア作者だとしたら、自分のプログラムを広めたいと思うだろう。このプログラムをWindowsシステムで動作させることのオッズは高いが、Intel MacでBoot Campを動かしているWindowsシステムのオッズは非常に低い。
たとえばMacパーティションのファイルシステムにアクセスできる、特別なWindowsベースのBoot Campユーティリティなどに偽装するといったことはできるかもしれない。このようなユーティリティが登場したときには、必ず信頼できるソースから得たものだけを信用することだ。
Editorial items that were originally published in the U.S. Edition of “eWEEK” are the copyrighted property of Ziff Davis Enterprise Inc. Copyright (c) 2011. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
本日の新着記事
アクセスランキング
-
1
GMO、ランサム被害にあった顧客に新しいPC提供へ 犯行グループは1人の顧客情報公開か
-
2
NECのルータ「Aterm」、PHP脆弱性の影響なし 設定画面URLの「.php」は無関係
-
3
GMO、不正アクセス実行犯の手がかりに懸賞金 1億5000万円規模
-
4
「楽天トラベル」に不正アクセス 顧客情報最大約260万件など流出か 予約者約3.6万件のクレカ情報も
-
5
メアドを検索→AIで“その人専用フィッシングメール”を生成する手法、クリック率が約2.7倍に 7000人以上で実験
-
6
GMO、攻撃者の公開情報に「アクセスは絶対に控えて」 悪質な拡散者には法的措置を準備
-
7
IPO目論見書に「AIは人類の存亡リスク」「コードの9割はClaude製」 Anthropicが示した規格外の見立て
-
8
Google DeepMind、ワールドモデル「Genie 4」発表 音声や会話もリアルタイム生成、Geminiと連携
-
9
Google、プライバシーポリシーに「Gmail」「Googleフォト」のデータを広告に使う例外を追加 回避方法は
-
10
So-net、会員情報約259万件が漏えい 一部メールサービスではパスワードも流出
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR