Static analysis of android apps: A systematic literature review
Context Static analysis exploits techniques that parse program source code or bytecode,
often traversing program paths to check some program properties. Static analysis …
often traversing program paths to check some program properties. Static analysis …
A review on feature selection in mobile malware detection
The widespread use of mobile devices in comparison to personal computers has led to a
new era of information exchange. The purchase trends of personal computers have started …
new era of information exchange. The purchase trends of personal computers have started …
Evaluation of machine learning classifiers for mobile malware detection
Mobile devices have become a significant part of people's lives, leading to an increasing
number of users involved with such technology. The rising number of users invites hackers …
number of users involved with such technology. The rising number of users invites hackers …
Static control-flow analysis of user-driven callbacks in Android applications
Android software presents many challenges for static program analysis. In this work we
focus on the fundamental problem of static control-flow analysis. Traditional analyses cannot …
focus on the fundamental problem of static control-flow analysis. Traditional analyses cannot …
A taxonomy and qualitative comparison of program analysis techniques for security assessment of android software
In parallel with the meteoric rise of mobile software, we are witnessing an alarming
escalation in the number and sophistication of the security threats targeted at mobile …
escalation in the number and sophistication of the security threats targeted at mobile …
Static window transition graphs for Android
This work develops a static analysis to create a model of the behavior of an Android
application's GUI. We propose the window transition graph (WTG), a model representing the …
application's GUI. We propose the window transition graph (WTG), a model representing the …
Evaluation of android malware detection based on system calls
With Android being the most widespread mobile platform, protecting it against malicious
applications is essential. Android users typically install applications from large remote …
applications is essential. Android users typically install applications from large remote …
Discovering optimal features using static analysis and a genetic search based method for Android malware detection
Mobile device manufacturers are rapidly producing miscellaneous Android versions
worldwide. Simultaneously, cyber criminals are executing malicious actions, such as …
worldwide. Simultaneously, cyber criminals are executing malicious actions, such as …
Android malware detection based on factorization machine
As the popularity of Android smart phones has increased in recent years, so too has the
number of malicious applications. Due to the potential for data theft that mobile phone users …
number of malicious applications. Due to the potential for data theft that mobile phone users …
Scalable and precise taint analysis for android
We propose a type-based taint analysis for Android. Concretely, we present DFlow, a
context-sensitive information flow type system, and DroidInfer, the corresponding type …
context-sensitive information flow type system, and DroidInfer, the corresponding type …