Deep Learning based Malware Detection for Android Systems: A Comparative Analysis

Nowadays, cyber attackers focus on Android, which is the most popular open-source operating system, as main target by applying some malicious software (malware) to access users' private information, control the device, or harm end-users. To detect Android malware, security experts have offered...

Full description

Bibliographic Details
Main Authors: Esra Calik Bayazit, Ozgur Koray Sahingoz, Buket Dogan
Format: Article
Language:English
Published: Faculty of Mechanical Engineering in Slavonski Brod, Faculty of Electrical Engineering in Osijek, Faculty of Civil Engineering in Osijek 2023-01-01
Series:Tehnički Vjesnik
Subjects:
Online Access:https://hrcak.srce.hr/file/433793
_version_ 1797206548443824128
author Esra Calik Bayazit
Ozgur Koray Sahingoz
Buket Dogan
author_facet Esra Calik Bayazit
Ozgur Koray Sahingoz
Buket Dogan
author_sort Esra Calik Bayazit
collection DOAJ
description Nowadays, cyber attackers focus on Android, which is the most popular open-source operating system, as main target by applying some malicious software (malware) to access users' private information, control the device, or harm end-users. To detect Android malware, security experts have offered some learning-based models. In this study, we developed an Android malware detection system that uses different machine\deep learning models by performing both dynamic analyses, in which suspected malware is executed in a safe environment for observing its behaviours, and static analysis, which examines a malware file without any execution on the Android device. The benefits and weaknesses of these models and analyses are described in detail in this comparative study, and directions for future studies are drawn. Experimental results showed that the proposed models gave better results than those in the literature, with 0.988 accuracy for LSTM on static analysis and 0.953 accuracy for CNN-LSTM on dynamic analysis.
first_indexed 2024-04-24T09:08:46Z
format Article
id doaj.art-dfdbd99b08434feba89584fcedaaabf7
institution Directory Open Access Journal
issn 1330-3651
1848-6339
language English
last_indexed 2024-04-24T09:08:46Z
publishDate 2023-01-01
publisher Faculty of Mechanical Engineering in Slavonski Brod, Faculty of Electrical Engineering in Osijek, Faculty of Civil Engineering in Osijek
record_format Article
series Tehnički Vjesnik
spelling doaj.art-dfdbd99b08434feba89584fcedaaabf72024-04-15T18:25:50ZengFaculty of Mechanical Engineering in Slavonski Brod, Faculty of Electrical Engineering in Osijek, Faculty of Civil Engineering in OsijekTehnički Vjesnik1330-36511848-63392023-01-0130378779610.17559/TV-20220907113227Deep Learning based Malware Detection for Android Systems: A Comparative AnalysisEsra Calik Bayazit0Ozgur Koray Sahingoz1Buket Dogan21) Computer Engineering Department, Fatih Sultan Mehmet Vakif University, Beyoglu, Istanbul, 34445, Turkey 2) Marmara University Institute of ScienceComputer Engineering Department, Biruni University, Topkapi, Istanbul, 34093, TurkeyDepartment of Computer Engineering, Faculty of Technology, Marmara University, Basibuyuk, Istanbul, 34854, TurkeyNowadays, cyber attackers focus on Android, which is the most popular open-source operating system, as main target by applying some malicious software (malware) to access users' private information, control the device, or harm end-users. To detect Android malware, security experts have offered some learning-based models. In this study, we developed an Android malware detection system that uses different machine\deep learning models by performing both dynamic analyses, in which suspected malware is executed in a safe environment for observing its behaviours, and static analysis, which examines a malware file without any execution on the Android device. The benefits and weaknesses of these models and analyses are described in detail in this comparative study, and directions for future studies are drawn. Experimental results showed that the proposed models gave better results than those in the literature, with 0.988 accuracy for LSTM on static analysis and 0.953 accuracy for CNN-LSTM on dynamic analysis.https://hrcak.srce.hr/file/433793androiddeep learningmalware detection systemsmalware analysis
spellingShingle Esra Calik Bayazit
Ozgur Koray Sahingoz
Buket Dogan
Deep Learning based Malware Detection for Android Systems: A Comparative Analysis
Tehnički Vjesnik
android
deep learning
malware detection systems
malware analysis
title Deep Learning based Malware Detection for Android Systems: A Comparative Analysis
title_full Deep Learning based Malware Detection for Android Systems: A Comparative Analysis
title_fullStr Deep Learning based Malware Detection for Android Systems: A Comparative Analysis
title_full_unstemmed Deep Learning based Malware Detection for Android Systems: A Comparative Analysis
title_short Deep Learning based Malware Detection for Android Systems: A Comparative Analysis
title_sort deep learning based malware detection for android systems a comparative analysis
topic android
deep learning
malware detection systems
malware analysis
url https://hrcak.srce.hr/file/433793
work_keys_str_mv AT esracalikbayazit deeplearningbasedmalwaredetectionforandroidsystemsacomparativeanalysis
AT ozgurkoraysahingoz deeplearningbasedmalwaredetectionforandroidsystemsacomparativeanalysis
AT buketdogan deeplearningbasedmalwaredetectionforandroidsystemsacomparativeanalysis