Bytecode-Based Android Malware Detection Applying Convolutional Neural Networks

  • Alberto Miranda-Garcia*
  • , Iker Pastor-López
  • , Borja Sanz Urquijo
  • , José Gaviria de la Puerta
  • , Pablo García Bringas
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Citation (Scopus)

Abstract

Over the past decade, mobile devices have become an integral part of our daily lives. These devices rely on applications to deliver a diverse range of services and functionalities to users, such as social networks or online shopping apps. The usage of these applications has led to the emergence of novel security risks, facilitating the rapid proliferation of malicious apps. To deal with the increasing numbers of Android malware in the wild, deep learning models have emerged as promising detection systems. In this paper, we propose an Android malware detection system using Convolutional Neural Networks (CNN). To accomplish this objective, we trained three distinct models (VGG16, RESNET50, and InceptionV3) on the image representation of the Dalvik executable format. Our assessment, conducted on a dataset of more than 13000 samples, showed that all three models performed up to 99% of the detection of malicious Android applications. Finally, we discuss the potential benefits of employing this type of solution for detecting Android malware.

Original languageEnglish
Title of host publicationInternational Joint Conference 16th International Conference on Computational Intelligence in Security for Information Systems (CISIS 2023) 14th International Conference on EUropean Transnational Education (ICEUTE 2023) - Proceedings
EditorsPablo García Bringas, Hilde Pérez García, Francisco Javier Martínez de Pisón, Francisco Martínez Álvarez, Alicia Troncoso Lora, Álvaro Herrero, José Luis Calvo Rolle, Héctor Quintián, Emilio Corchado
PublisherSpringer Science and Business Media Deutschland GmbH
Pages111-121
Number of pages11
ISBN (Print)9783031425189
DOIs
Publication statusPublished - 2023
Externally publishedYes
Event16th International Conference on Computational Intelligence in Security for Information Systems, CISIS 2023 and 14th International Conference on EUropean Transnational Education, ICEUTE 2023 - Salamanca, Spain
Duration: 5 Sept 20237 Sept 2023

Publication series

NameLecture Notes in Networks and Systems
Volume748 LNNS
ISSN (Print)2367-3370
ISSN (Electronic)2367-3389

Conference

Conference16th International Conference on Computational Intelligence in Security for Information Systems, CISIS 2023 and 14th International Conference on EUropean Transnational Education, ICEUTE 2023
Country/TerritorySpain
CitySalamanca
Period5/09/237/09/23

Keywords

  • Android
  • Bytecodes
  • CNN
  • Deep learning
  • Malware detection

Fingerprint

Dive into the research topics of 'Bytecode-Based Android Malware Detection Applying Convolutional Neural Networks'. Together they form a unique fingerprint.

Cite this