Android malware detection using hybrid analysis and machine learning technique

9Citations
Citations of this article
23Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This paper proposes a two-stage Android malware detection and classification mechanism based on machine learning algorithm. In this paper, we use the static analysis method to extract the software’s package features, permission features, component features and triggering mechanism. Then we use the dynamic analysis tools to obtain the dynamic behavior characters of the software, and format the static and dynamic features. Finally, we use the machine learning algorithm to deal with the feature eigenvectors in two stages, and then we will get the malicious classification of the software. The experimental results show that in the data set used in this paper the proposed method based on the combination of dynamic and static malicious code detection is more accurate than the common detection engine, and the ability of classifying malicious family is much stronger.

Cite

CITATION STYLE

APA

Yang, F., Zhuang, Y., & Wang, J. (2017). Android malware detection using hybrid analysis and machine learning technique. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10603 LNCS, pp. 565–575). Springer Verlag. https://doi.org/10.1007/978-3-319-68542-7_48

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free