BlackBerryの安全性と攻撃経路とは?

35 views
September 2, 2011
by
RSAC Cybersecurity
YouTube video player
BlackBerryの安全性と攻撃経路とは?

TL;DR

BlackBerryは署名付き起動、AESによるコンテンツ保護、企業サーバーとの暗号化通信を備えるが、物理アクセスや携帯電話網、ブラウザ、ソーシャルエンジニアリングによる攻撃余地は残る。安全性を高めるには、端末の暗号化と企業ポリシーを有効にし、共通のPIN暗号鍵を避けて組織固有の鍵を使用する必要がある。

Transcript

こ ん に ち は 、 ア ダ ム ・ メ イ ヤ ー で す 。 パ ド の な い BlackBerry に つ い て お 話 し ま す 。 自 己 紹 介 の 後 、BlackBerry に つ い て 簡 単 に 説 明 し 、BlackBerry Enterprise ア ー キ テ ク チ ャ 、 デ バ イ ス の ア ー キ テ ク チ ャ 、 ハ ー ド ウ ェ ア の 概 要 、 暗 号 化 の 概 要 、BlackBerry に 対 す る 攻 撃 を 説 明 し ま す 。 そ れ か ら フ ォ レ ン ジ ッ ク 、 ア ン チ フ ォ レ ン ジ ッ ク を 説 明 し 、 最 後 に ベ ス ト プ ラ ク テ ィ ス を 説 明 し ま す 。 私 、 ... Read More

Key Insights

  • BlackBerryの遠隔不正利用はJavaバイトコードとJVMの存在から理論上可能であるが、一般化できる公開された概念実証は示されておらず、噂と確認済み事実を区別する必要がある。
  • BlackBerry Enterprise環境は端末から企業のファイアウォールを経由してBESへ暗号化接続し、メール、添付ファイル、社内アプリケーションなどの企業機能を提供する構成である。
  • BESの管理機能は端末の使用方法、パスワード、導入可能なサードパーティーソフトウェア、権限に関する企業ポリシーを強制し、組織的な端末統制を可能にする。
  • 添付ファイルの処理はBlackBerry本体ではなくアタッチメントサーバーが担い、PDFや文書を端末へ送信できる形式に変換するため、重要なセキュリティ検討対象となる。
  • 署名付き起動処理はプロセッサーがブートROMの署名を確認し、不正な署名ならOSの起動を停止することで、改変OSを導入して情報を抜き出す攻撃を困難にする。
  • 端末のコンテンツ保護はユーザーのパスワードから一時鍵を生成し、AESで保護された鍵を復号して、データベースなどの重要データへのアクセスを制御する仕組みである。
  • 物理的なパスワード回避はJTAG接続やメモリチップの取り外しによるダンプを必要とし、端末への直接アクセスに加えて、破損や攻撃検知の可能性を伴う。
  • PINメッセージのグローバル暗号鍵は全端末で利用できるため安全性が低く、組織内通信では端末で変更可能な組織固有の秘密鍵を使用することが推奨される。

Install to Summarize YouTube Videos and Get Transcripts

Explore YouTube Video Summarizer or Get YouTube Transcript Extractor

Questions & Answers

Q: BlackBerryの遠隔ハッキングは一般的に行われているのですか?

遠隔での不正利用は理論上可能です。BlackBerryはJavaバイトコードを実行し、JVMを搭載しているため、攻撃可能性そのものは否定できません。一方、一般的な不正利用だと断定できる公開された概念実証は示されていません。ただし、TXS BBSpyなどの遠隔アクセスツールや監視用ソフトウェアの存在は確認されています。

Q: BlackBerry Enterpriseの通信はどのように保護されますか?

端末は携帯電話網からネットワーク接続を確立し、企業のファイアウォールを経由してBlackBerry Enterprise Serverへ接続します。この通信経路はAESで暗号化され、メールや社内アプリケーションなどの機能を利用できます。この構成は企業向けモデルの説明であり、一般販売されるインターネットサービス用端末とは区別されています。

Q: BESではどのようなセキュリティ管理ができますか?

BESではモバイル端末の使用方法、パスワード、インストール可能なサードパーティーソフトウェア、各種権限について企業ポリシーを強制できます。また、メール基盤や社内アプリケーションとの連携も可能です。管理データベースやメールサーバーなどの主要コンポーネントは、別々のシステムとして構成することがベストプラクティスとされています。

Q: BlackBerryの添付ファイルはどこで処理されますか?

PDFやWord文書などの添付ファイルは、BlackBerry端末自体が直接レンダリングするのではありません。アタッチメントサーバーが内容を処理し、端末へ送信できる形式へ変換します。このサービスは外部から届くファイルを扱うため、企業アーキテクチャの中でもセキュリティ上、特に注意すべきコンポーネントとされています。

Q: BlackBerryのパスワードを物理的に回避する方法は?

想定される方法は、端末を開いてJTAGデバッグインターフェイスからメモリへ接続するか、メモリチップを取り外してダンプを取得することです。ダンプには端末の動作情報やパスワードのハッシュが含まれる可能性があります。ただし、端末への物理アクセスが必要であり、JTAGが無効な場合もあるほか、作業による破損や検知の可能性もあります。

Q: BlackBerryは不正なOSの導入をどう防ぎますか?

起動時には、RIMが署名したブートROMの署名をプロセッサーが確認します。署名が正しくなければOSの起動が停止し、端末は機能しません。この署名検証によって、攻撃者が独自のOSへ置き換えて端末内の情報を取り出す方法は実現しにくくなっています。

Q: 端末がロック中に受信したメッセージは保護されますか?

ロック中に届く新しいメッセージも保護されます。新着データは楕円曲線暗号の公開鍵で暗号化され、対応する秘密鍵がなければ復号できません。端末のロックが解除されると秘密鍵が利用可能になり、メッセージは通常のAESで暗号化されたコンテンツ保護データベースへ移されます。

Q: BlackBerryの主な攻撃経路と対策は何ですか?

主な攻撃経路は、JTAGやメモリチップを狙う物理アクセス、GSMなどの携帯電話通信とベースバンド、ブラウザ、OS、MDSランタイム、ソーシャルエンジニアリングです。対策として端末と外部ストレージのコンテンツ保護を有効にし、BESで強い企業ポリシーを適用し、PIN通信では全端末共通の鍵ではなく組織固有の秘密鍵を使うことが重要です。

Summary & Key Takeaways

  • BlackBerry Enterprise環境では、端末が携帯電話網を経由して企業のファイアウォール内にあるBESへ接続し、AESで暗号化された通信を行う。BESはメール基盤や社内アプリケーションと連携し、パスワード、利用方法、導入可能なソフトウェア、権限などの企業ポリシーを端末へ強制できる。添付ファイルは端末ではなく専用サーバーでレンダリングされ、送信可能な形式へ変換される。

  • BlackBerryは署名を検証する起動処理を備え、署名が正しくないブートROMではOSの起動が停止するため、非正規OSへの置き換えは困難である。端末内の重要データはAESまたは楕円曲線暗号で保護され、ロック中に届いた新しいメッセージも一時的に暗号化される。外部ストレージカードにも、端末でコンテンツ保護が有効なら同様の保護が適用される。

  • 想定される攻撃経路には、JTAGやメモリチップを利用する物理攻撃、携帯電話網とベースバンドへの攻撃、ブラウザやOS、MDSランタイムへの攻撃、利用者を誘導するソーシャルエンジニアリングがある。遠隔不正利用は理論上可能で監視ツールも存在するが、一般的に行われていると断定できる公開実証は示されていないため、噂と確認済みの技術的事実を区別する必要がある。


Read in Other Languages (beta)

Share This Summary 📚

Explore More Summaries from RSAC Cybersecurity 📚