IntelliAV: Toward the feasibility of building intelligent anti-malware on Android devices

Ahmadi, Mansour
First
;
SOTGIU, ANGELO;Giacinto, Giorgio
Last
2017-01-01

Abstract

Android is targeted the most by malware coders as the number of Android users is increasing. Although there are many Android anti-malware solutions available in the market, almost all of them are based on malware signatures, and more advanced solutions based on machine learning techniques are not deemed to be practical for the limited computational resources of mobile devices. In this paper we aim to show not only that the computational resources of consumer mobile devices allow deploying an efficient anti-malware solution based on machine learning techniques, but also that such a tool provides an effective defense against novel malware, for which signatures are not yet available. To this end, we first propose the extraction of a set of lightweight yet effective features from Android applications. Then, we embed these features in a vector space, and use a pre-trained machine learning model on the device for detecting malicious applications. We show that without resorting to any signatures, and relying only on a training phase involving a reasonable set of samples, the proposed system outperforms many commercial anti-malware products, as well as providing slightly better performances than the most effective commercial products.
2017
9783319668079
Android; Classification; Machine learning; Malware detection; Mobile security; On-device; TensorFlow; Theoretical Computer Science; Computer Science (all)
Files in This Item:
File Size Format  
IntelliAV-CDMAKE2017-printed.pdf

Solo gestori archivio

Type: versione editoriale
Size 1.5 MB
Format Adobe PDF
1.5 MB Adobe PDF & nbsp; View / Open   Request a copy

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Questionnaire and social

Share on:
Impostazioni cookie