Security Analysis of Android Application by Using Reverse Engineering
Abstract— Mobile devices have developed tremendous popularity over the last few years. The most popular usage is the smart phones because they are capable of providing services such as banking, social network, and so on. The Android platform is the fastest growing market in smart phone operating systems to date. The malicious applications targeting the Android system have exploded in recent years. It needs to detect the malicious code on Android applications. This paper focus on the analysis of the android apps by using the reverse engineering tools for checking the malicious activities. There are mainly two parts this analysis such as permissions and java source codes analysis. The results show that most of malware apps are located the unnecessary permission on AndroidManifest.xml to inject the malicious codes in the apps.
Index Terms— Android Security, Reverse Engineering, Static Analysis, Android Malware
May Thu Kyaw, Yan Naung Soe, Nang Saing Moon Kham
University of Computer Studies, MYANMAR
Cite: May Thu Kyaw, Yan Naung Soe, Nang Saing Moon Kham, "Security Analysis of Android Application by Using Reverse Engineering," Proceedings of 2019 the 9th International Workshop on Computer Science and Engineering WCSE_2019_SPRING, pp. 171-177, Yangon, Myanmar, February 27-March 1, 2019.