Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

A Novel Pattern Recognition System for Detecting Android Malware by Analyzing Suspicious Boot Sequences

dc.contributor.authorMaestre Vidal, Jorge
dc.contributor.authorSotelo Monge, Marco Antonio
dc.contributor.authorGarcía Villalba, Luis Javier
dc.date.accessioned2024-02-02T15:46:40Z
dc.date.available2024-02-02T15:46:40Z
dc.date.issued2018-06-15
dc.description.abstractThis paper introduces a malware detection system for smartphones based on studying the dynamic behavior of suspicious applications. The main goal is to prevent the installation of the malicious software on the victim systems. The approach focuses on identifying malware addressed against the Android platform. For that purpose, only the system calls performed during the boot process of the recently installed applications are studied. Thereby the amount of information to be considered is reduced, since only activities related with their initialization are taken into account. The proposal defines a pattern recognition system with three processing layers: monitoring, analysis and decision-making. First, in order to extract the sequences of system calls, the potentially compromised applications are executed on a safe and isolated environment. Then the analysis step generates the metrics required for decision-making. This level combines sequence alignment algorithms with bagging, which allow scoring the similarity between the extracted sequences considering their regions of greatest resemblance. At the decision-making stage, the Wilcoxon signed-rank test is implemented, which determines if the new software is labeled as legitimate or malicious. The proposal has been tested in different experiments that include an in-depth study of a particular use case, and the evaluation of its effectiveness when analyzing samples of well-known public datasets. Promising experimental results have been shown, hence demonstrating that the approach is a good complement to the strategies of the bibliography.
dc.description.departmentDepto. de Ingeniería de Software e Inteligencia Artificial (ISIA)
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statuspub
dc.identifier.citationJ. Maestre Vidal, M. A. Sotelo Monge, L. J. García Villalba: A Novel Pattern Recognition System for Detecting Android Malware by Analyzing Suspicious Boot Sequences. Knowledge-Based Systems. Vol. 150, pp. 198-217, June 2018.
dc.identifier.doi10.1016/j.knosys.2018.03.018
dc.identifier.officialurlhttps://www.sciencedirect.com/science/article/pii/S0950705118301424
dc.identifier.urihttps://hdl.handle.net/20.500.14352/98411
dc.journal.titleKnowledge-Based Systems
dc.language.isoeng
dc.page.final217
dc.page.initial198
dc.publisherElsevier
dc.rights.accessRightsopen access
dc.subject.keywordAnomalies
dc.subject.keywordMalware
dc.subject.keywordMobile devices
dc.subject.keywordIntrusion detection
dc.subject.keywordPattern recognition
dc.subject.keywordSequence alignment
dc.subject.ucmInformática (Informática)
dc.subject.unesco1203.17 Informática
dc.titleA Novel Pattern Recognition System for Detecting Android Malware by Analyzing Suspicious Boot Sequences
dc.typejournal article
dc.volume.number150
dspace.entity.typePublication
relation.isAuthorOfPublication0f67f6b3-4d2f-4545-90e1-95b8d9f3e1f0
relation.isAuthorOfPublication.latestForDiscovery0f67f6b3-4d2f-4545-90e1-95b8d9f3e1f0

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
A novel pattern recognition system for detecting Android malware by analyzing suspicious boot sequences.pdf
Size:
2.22 MB
Format:
Adobe Portable Document Format

Collections