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
資さんうどん、従業員の退職理由などが外部から閲覧可能に 委託先の勤怠システムに設定不備
-
2
NEC、委託先の情報漏えいで謝罪 「セキュリティ事業を手掛ける企業として反省」
-
3
ベネフィット・ワンの委託先に不正アクセス セゾン会員向け優待サービスで約2.9万人分の個人情報漏えい
-
4
渦中のGMO、熊谷代表の発信は“火に油”か? 「経営トップが自ら広報」の功罪
-
5
VTuber「兎田ぺこら」グッズにSNSで風評被害→示談成立 「保護者同伴で謝罪などがあったため」
-
6
JALの予約システムに不正アクセス 約9万人分の予約情報が漏えい 一部ではパスポート番号も
-
7
Apple、初のタッチ対応「MacBook Pro」発表 新型OLED搭載、国内価格は49万9800円から
-
8
AIが人間に“闇バイト”を発注? AIが物理的労働を買う求人サイト「RentAHuman」の実態
-
9
Google、「Gemini 4 Carbon」発表 「Argon」公開から2週間、サイバー防御能力などを強化
-
10
GMO、ランサム被害にあった顧客に新しいPC提供へ 犯行グループは1人の顧客情報公開か
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR