Android malware detection using GIST based machine learning and deep learning techniques

dc.contributor.authorP. Udayakumar
dc.contributor.authorSrilatha Yalamati
dc.contributor.authorLavadiya Mohan
dc.contributor.authorMohd Junedul Haque
dc.contributor.authorGaurav Narkhede
dc.contributor.authorKrishna Mohan Bhashyam
dc.coverage.spatialBolivia
dc.date.accessioned2026-03-22T14:42:05Z
dc.date.available2026-03-22T14:42:05Z
dc.date.issued2024
dc.descriptionCitaciones: 5
dc.description.abstractIn today’s digital world, Android phones play a vital part in a variety of facets of both professionals and individuals’ personal and professional lives. Android phones are great for getting things done faster and more organized. The proportionate increase in the number of malicious applications has also been seen to be expanding. Since the play store offers millions of apps, detection of malware apps is challenging task. In this paper, a methodology is introduced for detecting malware in Android applications through the utilization of global image shape transform (GIST) features extracted from grayscale images of the applications. The dataset comprises samples of both malware and benign apps collected from the virus share website. After converting the apps into grayscale images, GIST features are extracted to capture their global spatial layout. Various machine learning (ML) algorithms, such as logistic regression (LR), k-nearest neighbour (KNN), AdaBoost, decision tree (DT), Naïve Bayes (NB), random forest (RF), support vector machine (SVM), extra tree classifier (ETC), and gradient boosting (GB), are employed to classify the applications according to their GIST features. Furthermore, a feed forward neural network (FFNN) is utilized as a deep learning (DL) technique to further improve the accuracy of classification. The performance of each algorithm is evaluated using metrics such as accuracy, precision and recall. The results demonstrated that the FFNN achieves superior accuracy compared to traditional ML classifiers, indicating its effectiveness in detecting malware in Android apps.
dc.identifier.doi10.11591/ijeecs.v35.i2.pp1244-1252
dc.identifier.urihttps://doi.org/10.11591/ijeecs.v35.i2.pp1244-1252
dc.identifier.urihttps://andeanlibrary.org/handle/123456789/48042
dc.language.isoen
dc.publisherInstitute of Advanced Engineering and Science (IAES)
dc.relation.ispartofIndonesian Journal of Electrical Engineering and Computer Science
dc.sourceKoneru Lakshmaiah Education Foundation
dc.subjectAndroid malware
dc.subjectComputer science
dc.subjectMalware
dc.subjectAndroid (operating system)
dc.subjectDeep learning
dc.subjectArtificial intelligence
dc.subjectOperating system
dc.subjectGiST
dc.subjectMachine learning
dc.subjectEmbedded system
dc.titleAndroid malware detection using GIST based machine learning and deep learning techniques
dc.typearticle

Files