Litcius/Paper detail

FAMD: A Fast Multifeature Android Malware Detection Framework, Design, and Implementation

Hongpeng Bai, Nannan Xie, Xiaoqiang Di, Qing Ye

2020IEEE Access80 citationsDOIOpen Access PDF

Abstract

With Android's dominant position within the current smartphone OS, increasing number of malware applications pose a great threat to user privacy and security. Classification algorithms that use a single feature usually have weak detection performance. Although the use of multiple features can improve the detection effect, increasing the number of features increases the requirements of the operating environment and consumes more time. We propose a fast Android malware detection framework based on the combination of multiple features: FAMD (Fast Android Malware Detector). First, we extracted permissions and Dalvik opcode sequences from samples to construct the original feature set. Second, the Dalvik opcodes are preprocessed with the N-Gram technique, and the FCBF (Fast Correlation-Based Filter) algorithm based on symmetrical uncertainty is employed to reduce feature dimensionality. Finally, the dimensionality-reduced features are input into the CatBoost classifier for malware detection and family classification. The dataset DS-1, which we collected, and the baseline dataset Drebin were used in the experiment. The results show that the combined features can effectively improve the detection accuracy of malware that can reach 97.40% on Drebin dataset, and the malware family classification accuracy can achieve 97.38%. Compared with other state-of-the-art works, our framework achieves higher accuracy and lower time consumption.

Topics & Concepts

OpcodeComputer scienceMalwareAndroid (operating system)Android malwareArtificial intelligenceFeature extractionClassifier (UML)Curse of dimensionalityMachine learningData miningPattern recognition (psychology)Computer securityOperating systemAdvanced Malware Detection TechniquesSoftware Testing and Debugging TechniquesNetwork Security and Intrusion Detection