Authors
Annamalai Narayanan, Mahinthan Chandramohan, Lihui Chen, Yang Liu
Publication date
2018/6
Journal
Empirical Software Engineering
Volume
23
Pages
1222-1274
Publisher
Springer US
Description
Many existing Machine Learning (ML) based Android malware detection approaches use a variety of features such as security-sensitive APIs, system calls, control-flow structures and information flows in conjunction with ML classifiers to achieve accurate detection. Each of these feature sets provides a unique semantic perspective (or view) of apps’ behaviors with inherent strengths and limitations. Meaning, some views are more amenable to detect certain attacks but may not be suitable to characterize several other attacks. Most of the existing malware detection approaches use only one (or a selected few) of the aforementioned feature sets which prevents them from detecting a vast majority of attacks. Addressing this limitation, we propose MKLDroid, a unified framework that systematically integrates multiple views of apps for performing comprehensive malware detection and malicious code localization …
Total citations
2017201820192020202120222023202420251111115221117131
Scholar articles