DocumentCode :
584383
Title :
Android Permission Re-delegation Detection and Test Case Generation
Author :
Zhong, Jiagui ; Huang, Jianjun ; Liang, Bin
Author_Institution :
Sch. of Inf., Renmin Univ. of China, Beijing, China
fYear :
2012
fDate :
11-13 Aug. 2012
Firstpage :
871
Lastpage :
874
Abstract :
As smart phones are becoming widespread over the world, relevant security problems emerge. On Android platform, some applications are granted to access some restrictive resources via system APIs. Such applications may expose this capability to the other applications without certain permissions. This will lead to permission re-delegation attacks. In this paper, we describe how this vulnerability occurs on Android through inter-process communication (IPC). We focus on a major IPC channel in Android operating system, the intent based IPC. In order to help developers decrease the possibility of their applications to be attacked, we present a static analysis tool Diordna in this paper. Diordna works on Java byte codes and finds out possible permission re-delegations from public entry points of applications. Diordna also leverages a dataflow analysis to generate intent oriented test case specifications, namely, to infer what should be contained in an intent object by which the target application will re-delegate its granted permissions. We have experimented our solution and Diordna on two pre-installed Android applications and it generates reasonable test case specifications that can be used to write testing programs.
Keywords :
Java; data flow analysis; formal specification; operating systems (computers); program testing; smart phones; Android operating system; Android permission redelegation detection; Android platform; Android test case generation; Diordna; Java byte codes; dataflow analysis; intent based IPC channel; intent oriented test case specification generation; interprocess communication; public entry points; security problems; smart phones; static analysis tool; system API; Androids; Humanoid robots; Java; Operating systems; Privacy; Security; Smart phones; Android permission re-delegation; IPC; detection; intent; test case generation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Science & Service System (CSSS), 2012 International Conference on
Conference_Location :
Nanjing
Print_ISBN :
978-1-4673-0721-5
Type :
conf
DOI :
10.1109/CSSS.2012.222
Filename :
6394460
Link To Document :
بازگشت