@techreport{oai:ipsj.ixsq.nii.ac.jp:00094501, author = {渡邊, 華奈子 and 大月, 勇人 and 瀧本, 栄二 and 齋藤, 彰一 and 毛利, 公一 and Kanako, Watanabe and Yuto, Otsuki and Eiji, Takimoto and Shoichi, Saito and Koichi, Mouri}, issue = {23}, month = {Jul}, note = {Androidは,パーミッションと呼ばれる権限によって,アプリケーションによる端末内の情報へのアクセスの可否を判断している.ユーザは,アプリケーションのインストール時に,アプリケーションへ与えるパーミッションを確認することができる.しかし,実際には,要求されたパーミッションを全て付与しなければアプリケーションを利用することができないため,ユーザは拒否しづらい.また,一度パーミッションを与えると,アプリケーションが情報へのアクセスする際にユーザには通知はされない.よって,悪意あるアプリケーションは実行時にユーザに無断で情報を漏洩させることができる.以上から,アプリケーションが情報の取得や漏洩に関わる動作を行うときにユーザに通知する機構を実現した.この機構により,ユーザはアプリケーションによる情報の取得や漏洩に関わる動作の実行可否を選択することが可能である.これにより,アプリケーションがユーザに無断で情報を漏洩させることを防ぐ., Android controls accesses to privacy information by “permission”. A user can check what permissions will be granted to an application on its installation. However, the user must grant all the permissions requested by the application to install. Thus, it is difficult for the user to refuse granting the permissions. Furthermore, android does not notify the user that the application is acquiring privacy information at runtime. Therefore, malicious applications can leak privacy information without a notification to the user. This paper describes implementation of dynamic permission controller that notifies a user that an application is acquiring privacy information at runtime. This function achieves that the user can select the application's behavior, such as acquiring privacy information or not. As a result, privacy information leakage without user's intention will be preserved.}, title = {Androidにおけるユーザの意図しない情報の漏洩を防止するパーミッション動的制御}, year = {2013} }