IoT時代のセキュリティを守るARMの「TrustZone」とは何か
July 28, 2016 09:00
7月18日、ソフトバンクグループが英ARMの買収を発表した。243億ポンド(約3.3兆円)という、英国としても、日本企業の買収額としても最大となった買収劇で、今後株主や規制当局の承認を経て、数週間で買収が完了する予定だ。同社の孫正義社長は会見で、今後拡大するIoT(モノのインターネット)市場でARM…
July 29, 2016 10:30
by Zeljka Zorz
予定されているTorブラウザー強化版のリリースでは、新しい技術が使われることになるだろう。それは、匿名性を暴こうとする活動を防ぐことを目的としたものだ。
カリフォルニア大学アーバイン校の研究者グループが作成し、「selfrando」と名付けられたこの技術により、強化された実用的なロード時のランダム化を可能となった。
selfrandoは、現在Firefoxやその他の主要ブラウザーが使用している一般的なアドレス空間配置のランダム化(ASLR)技術よりもずっと効果的であると研究者らは言う。
この技術は、コード再利用攻撃、即ち既にアプリ(この場合はブラウザー)に存在しているコードを用いた攻撃を防ごうとするものだ。この種の攻撃を実行できるのは攻撃者が必要な機能の位置を特定した場合のみだが、selfrandoはその場所をランダム化する(ASLRは機能を含むコードライブラリーの場所をランダム化するだけである)。
これにより、攻撃者がメモリー破壊の脆弱性を悪用して、制御フローを乗っ取りリモートからのコード実行を成し遂げるのはより困難になる。
下記は、selfrandoなしの場合とある場合のアプリの作動方法である。
「リンカーラッパーはリンカーの呼び出しに介在し、selfrando を呼び出して実行ファイルの情報を収集させる(1)。それからTRaP(Translation and Protection)情報とロード時のランダム化ライブラリーであるRandoLibをバイナリーファイルに埋め込む(2)」と研究者は手順を説明している。
「ローダーがアプリケーションをロードすると、アプリケーションのエントリーポイントの代わりに RandoLibを呼び出す。RandoLib はメモリー内での機能の順序をランダム化し、それからオリジナルのプログラムのエントリーポイントに制御を移行する」
この研究者らは、selfrandoが最も現実的なエクスプロイト(例えばここ数年のFBIによる攻撃)を防ぐことができるということを見出した。
「攻撃者は、ヒープやデーターセクションを完全に暴くことができるといったごく稀な場合でなければ成功はできない」と彼らは指摘する。
Torブラウザーの強化版では、selfrandoはメモリー破壊バグを検知するコンパイラーの機能であるAddressSanitizer(ASan)と連携して作動する。
研究者チームによると、この防衛技術はTorプロジェクトが試用している複数の技術のうちの一つにしかすぎないという。そして最終的には、ブラウザーの強化版ではないバージョンにも実装される可能性もある。
selfrandoは、他の実際に使われているアプリケーションに統合されることも可能だ。
翻訳:編集部
原文:Tor Project tests new tool for foiling de-anonymization attacks
※本記事は『Help Net Security』の許諾のもと日本向けに翻訳・編集したものです
1
「中国製スマホ」に潜む危険性
January 9, 2015
2
スパイウェアがプレインストールされた26種類のAndroid Phoneモデルが出荷
September 24, 2015
3
無線LANセキュリティ10の誤解(後編)
February 19, 2015
4
無線LANセキュリティ10の誤解(前編)
February 18, 2015
5
「LINE」に深刻な脆弱性 外部から全トーク履歴を抜き出される危険性あり
March 16, 2015
6
無線LANパスワードを友達に共有? Windows 10の新機能「Wi-Fiセンサー」はセキュリティリスクになり得るのか
August 6, 2015
7
隠されたインターネットを探る「ディープウェブ」検索エンジンとは
February 29, 2016
8
新たなハッカー向け検索エンジン「Censys」登場 ネット接続された機器をリスト化
January 7, 2016
9
連載:ハッカーの系譜②ケビン・ミトニック (1/6) 史上最悪の「ダークサイド・ハッカー」の誕生
July 13, 2015
10
連載:ハッカーの系譜①スティーブ・ウォズニアック (1/6) 世界で最も愛されるハッカー
June 1, 2015