A scalable and extensible framework for android malware detection and family attribution. Issue 80 (January 2019)
- Record Type:
- Journal Article
- Title:
- A scalable and extensible framework for android malware detection and family attribution. Issue 80 (January 2019)
- Main Title:
- A scalable and extensible framework for android malware detection and family attribution
- Authors:
- Zhang, Li
Thing, Vrizlynn L.L.
Cheng, Yao - Abstract:
- Abstract: The threat from the rampant Android malware has reached an alarming scale, where there are millions of new malware samples pouring into the application markets every year. In this paper, we present a new method that can efficiently detect the malware and attribute it to the corresponding malware family with a high accuracy. A multi-level fingerprint is firstly extracted from the application by using n-gram analysis and feature hashing. Each of its sub-fingerprints is then input to a dedicated online classifier. Based on the confidence scores from the classifiers and our devised combination function, the final decision will be made on whether the application is benign or malicious or in the scenario of family attribution, which malware family it belongs to. To the best of our knowledge, this is the first method developed based on the combination of n-gram analysis and online classifiers. The incremental learning enabled by the online classifiers facilitates our method to scale well even for a huge number of applications and adapt easily to different characteristics in new applications. The parallelized design not only magnifies the impact of distinguishing features in each sub-fingerprint but also allows our method to be extended, where additional application features can be added as extra sub-fingerprints. Extensive experiments were performed. The results show that our method achieved malware detection accuracy of 99.2% on a benchmark dataset with more than 10, 000Abstract: The threat from the rampant Android malware has reached an alarming scale, where there are millions of new malware samples pouring into the application markets every year. In this paper, we present a new method that can efficiently detect the malware and attribute it to the corresponding malware family with a high accuracy. A multi-level fingerprint is firstly extracted from the application by using n-gram analysis and feature hashing. Each of its sub-fingerprints is then input to a dedicated online classifier. Based on the confidence scores from the classifiers and our devised combination function, the final decision will be made on whether the application is benign or malicious or in the scenario of family attribution, which malware family it belongs to. To the best of our knowledge, this is the first method developed based on the combination of n-gram analysis and online classifiers. The incremental learning enabled by the online classifiers facilitates our method to scale well even for a huge number of applications and adapt easily to different characteristics in new applications. The parallelized design not only magnifies the impact of distinguishing features in each sub-fingerprint but also allows our method to be extended, where additional application features can be added as extra sub-fingerprints. Extensive experiments were performed. The results show that our method achieved malware detection accuracy of 99.2% on a benchmark dataset with more than 10, 000 samples and 86.2% on a dataset with more than 70, 000 in-the-wild samples. Regarding malware family attribution, our method achieved an accuracy of 98.8% on the top 23 malware families of Drebin dataset. … (more)
- Is Part Of:
- Computers & security. Issue 80(2019)
- Journal:
- Computers & security
- Issue:
- Issue 80(2019)
- Issue Display:
- Volume 80, Issue 80 (2019)
- Year:
- 2019
- Volume:
- 80
- Issue:
- 80
- Issue Sort Value:
- 2019-0080-0080-0000
- Page Start:
- 120
- Page End:
- 133
- Publication Date:
- 2019-01
- Subjects:
- Android malware detection -- Malware family attribution -- Online classifier -- Incremental learning
Computer security -- Periodicals
Electronic data processing departments -- Security measures -- Periodicals
005.805 - Journal URLs:
- http://www.sciencedirect.com/science/journal/01674048 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.cose.2018.10.001 ↗
- Languages:
- English
- ISSNs:
- 0167-4048
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.781000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 8452.xml