GUI構造に基づいたAndroidアプリケーション動的解析支援の検討

書誌事項

タイトル別名
  • Assisting Dynamic Analysis of Android Applications based on GUI Structure

抄録

Androidアプリケーションの多くはGUIを前提としているため,動的解析時にはタッチ操作などのユーザイベントを発生させて実行を促す必要がある.しかし,マルウェア検査時などの不特定多数のアプリケーションを自動解析する状況においては対象の仕様が明らかではないため適切なイベントを事前に用意することが難しく,また,無作為なイベント発生は非効率的である.そこで本研究では,OS内部で管理されているGUI構造データの解析から画面遷移モデルを構築し,それに基づいた効率的なユーザイベントの動的生成手法を提案する.これにより,動的解析時のコードカバレッジの向上を目指す.

Android applications commonly assume GUI, requiring user-generated events such as taps for stimulating execution during dynamic analysis. However, under circumstances of analyzing unknown applications, e.g., inspecting for malware, it is difficult to prepare in advance the exact set of required events because their specifications are not known, and random generation is inefficient. Thus, in this paper we discuss a method that analyzes the GUI structure information stored in the OS to construct a transition model, which efficiently guides the dynamic event generation. Our aim is to improve code coverage of dynamic analysis.

収録刊行物

詳細情報 詳細情報について

  • CRID
    1050292572154715648
  • NII論文ID
    170000072666
  • Web Site
    http://id.nii.ac.jp/1001/00086626/
  • 本文言語コード
    ja
  • 資料種別
    conference paper
  • データソース種別
    • IRDB
    • CiNii Articles

問題の指摘

ページトップへ