• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2014, Vol. 36 ›› Issue (05): 849-855.

• 论文 • Previous Articles     Next Articles

Detecting applications’malicious behaviors
using Android system mechanism                

WU Junchang1,LUO Shengmei2,WU Yan2,CHENG Shaoyin1,JIANG Fan1   

  1. (1.Center of Information Technology Security Evaluation,University of Science and Technology of China,Hefei 230027;
    2.ZTE Corporation,Nanjing 210012,China)
  • Received:2012-10-22 Revised:2013-03-19 Online:2014-05-25 Published:2014-05-25

Abstract:

Android applications can use many mechanisms provided by Android system.But the improper use of these mechanisms may make catastrophe to user’s security and benefits. The paper proposes a program analysis method,which detects malicious behaviors in the mechanism. According to the characteristics of function, the corresponding function summary is constructed.The instruction level simulation is used to construct function summary,while the function level simulation is used to detect malicious behaviors. Based on the method above,a prototype system is designed and implemented.We use the system to detect a public malicious application sample library,and the results show that our method is effective.

Key words: Android;system mechanism;malicious behavior;function summary