A String Analysis based System for Classifying Android Apps Accessing Harmful Sites 


Vol. 19,  No. 4, pp. 187-194, Aug.  2012
10.3745/KIPSTA.2012.19.4.187


PDF
  Abstract

This paper proposes a string analysis based system for classifying Android Apps that may access so called harmful sites, and shows an experiment result for real Android apps on the market. The system first transforms Android App binary codes into Java byte codes, it performs string analysis to compute a set of strings at all program points, and it classifies the Android App as bad ones if the computed set contains URLs that are classified because the sites provide inappropriate contents. In the proposed approach, the system performs such a classification in the stage of distribution before installing and executing the Apps. Furthermore, the system is suitable for the automatic management of Android Apps in the market. The proposed system can be combined with the existing methods using DNS servers or monitoring modules to identify harmful Android apps better in different stages.

  Statistics


  Cite this article

[IEEE Style]

J. H. Youn, K. H. Choi, K. M. Ko, H. W. Park, "A String Analysis based System for Classifying Android Apps Accessing Harmful Sites," The KIPS Transactions:PartA, vol. 19, no. 4, pp. 187-194, 2012. DOI: 10.3745/KIPSTA.2012.19.4.187.

[ACM Style]

Jong Hee Youn, Kwang Hoon Choi, Kwang Man Ko, and Hee Wan Park. 2012. A String Analysis based System for Classifying Android Apps Accessing Harmful Sites. The KIPS Transactions:PartA, 19, 4, (2012), 187-194. DOI: 10.3745/KIPSTA.2012.19.4.187.