DocumentCode :
2130579
Title :
Probabilistic Contract Compliance for Mobile Applications
Author :
Dini, G. ; Martinelli, F. ; Saracino, Andrea ; Sgandurra, Daniele
Author_Institution :
Dipt. di Ing. dell´Inf., Univ. di Pisa, Pisa, Italy
fYear :
2013
fDate :
2-6 Sept. 2013
Firstpage :
599
Lastpage :
606
Abstract :
We propose PICARD (ProbabIlistic Contract on Android), a framework to generate probabilistic contracts to detect repackaged applications for Android smart phones. A contract describes the sequences of actions that an application is allowed to perform at run-time, i.e. its legal behavior. In PICARD, contracts are generated from the set of traces that represent the usage profile of the application. Both the contract and the application´s run-time behavior are represented through clustered probabilistic automata. At run-time, the PICARD monitoring system verifies the compliance of the application trace with the contract. This approach is useful in detecting repackaged applications, whose behavior is strongly similar to the original application but it differs only from small paths in the traces. In this paper, we discuss the framework of PICARD for describing and generating contracts through probabilistic automata and introduce the notion of Action Node, a cluster of related system calls, used to represent high level operations. Then, we present a first set of preliminary experiments on repackaged applications, to evaluate the viability of the proposed approach.
Keywords :
mobile computing; operating systems (computers); probabilistic automata; smart phones; Action Node; Android smart phones; PICARD monitoring system; mobile applications; probabilistic automata; probabilistic contract compliance; probabilistic contract on Android; Androids; Automata; Contracts; Humanoid robots; Markov processes; Monitoring; Probabilistic logic; Android; Malware; Probabilistic contract; Repackaging;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Availability, Reliability and Security (ARES), 2013 Eighth International Conference on
Conference_Location :
Regensburg
Type :
conf
DOI :
10.1109/ARES.2013.79
Filename :
6657295
Link To Document :
بازگشت