Android, the fastest growing mobile operating system released in November 2007, boasts of a staggering 1.4 billion active users. Android users are susceptible to malicious applications that can hack into their personal data due to the lack of careful monitoring of their in-device security. There have been numerous works on devising malware detection methods. However, none of earlier works are conclusive enough for direct application and lack experimental validation. In this paper, we have investigated the natures and identities of malicious applications and devised two novel detection approaches for detection: network-based detection and system call based detection approaches. To evaluate our proposed approaches, we performed experiments on a subset of 1260 malwares, acquired from Android Malware Genome Project, a malware database created by Y. Zhou et al. [1] and 227 non-malware (benign) applications. Results show that our system call based approach is able to detect malwares with an accuracy of 87% which is quite significant in general malware detection context. Our proposed detection approaches along with the experimental results will provide security professionals with more precise and quantitative approaches in their investigations of mobile malwares on Android systems.
[1]
You Joung Ham,et al.
Detection of Malicious Android Mobile Applications Based on Aggregated System Call Events
,
2014
.
[2]
Hee Beng Kuan Tan,et al.
Detection of Mobile Malware in the Wild
,
2012,
Computer.
[3]
Danny Iland,et al.
Detecting Android Malware on Network Level
,
2011
.
[4]
Srikanth Ramu.
Mobile Malware Evolution , Detection and Defense
,
2012
.
[5]
Yuan-Cheng Lai,et al.
Identifying android malicious repackaged applications by thread-grained system call sequences
,
2013,
Comput. Secur..
[6]
Ayumu Kubota,et al.
Kernel-based Behavior Analysis for Android Malware Detection
,
2011,
2011 Seventh International Conference on Computational Intelligence and Security.
[7]
Md. Shohrab Hossain,et al.
Malware detection in Android by network traffic analysis
,
2015,
2015 International Conference on Networking Systems and Security (NSysS).
[8]
Yajin Zhou,et al.
Dissecting Android Malware: Characterization and Evolution
,
2012,
2012 IEEE Symposium on Security and Privacy.