Font Size: a A A

Research And Implementation Of Application Behavior Analysis Method Based On The Android System

Posted on:2016-10-06Degree:MasterType:Thesis
Country:ChinaCandidate:L L LiuFull Text:PDF
GTID:2308330473455296Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Owing to the booming of mobile Internet, various application, such as e-commerce, Email, mobile video and mobile games, gradually steps into people’s lives. Mobile smart phones, a convenient access to mobile Internet and rich in function and application as it is, become the primary means to promote the development of the mobile Internet. Of all the operating systems Android mobile intelligent is the users’ and developers’ favorite because it is a open platform. However, while abundant applications bring customers convenience, malicious softwares also find a way to develop. In this case, secure workers need to take efforts in supervising and analyzing Android applications to create a safe Internet environment for Internet users.Unlike traditional computer, Android mobile intelligent terminal contains a lot of privacy information. Developer can gain an access to a variety of users’ information through some API of the system. In this way malicious program can easily get the user’s messages, contacts, and other information. These mechanisms lead to the rapid development of malicious programs. Analyzing the behavior of background application has become an important way for the detection of Android malware.On the basis of a deep understanding of the characteristics of the Android mobile phone application and the reverse method on the Android program, this essay proposes a method for Android application behavior analysis. It implements the application behavior analysis through the combination of the static analysis method and the dynamic analysis method. The static analysis method implements the static sensitive behavior analysis through the analysis of the code files. The dynamic analysis method implements the dynamic sensitive behavior analysis through the analysis of the the program running log. For static analysis can not achieve the analysis of the potential behavior and nor can dynamic analysis trigger all operations, this essay combines the static and dynamic analysis. In this way, we can achieve a more comprehensive behavior detection and provide a more comprehensive application behavior data for the analysis of Android application.
Keywords/Search Tags:Android application, static analysis, dynamic analysis, behavior detection
PDF Full Text Request
Related items