We use a few cookies

Essential cookies keep the library working. With your permission, we'd also like to use analytics to see what's useful and improve the experience. Read our Privacy Policy or Cookie Policy.

Skip to main content
Home/e-Resources/Computer Science & Information Technology/Permission-based Android Malware Detection System Using Feature Selection with Genetic Algorithm
PeriodicalsComputer Science & Information Technology

Permission-based Android Malware Detection System Using Feature Selection with Genetic Algorithm

Checking your access to this record.

Abstract & Overview

As the use of smartphones increases, Android, as a Linux-based open source mobile operating system (OS), has become the most popular mobile OS in time. Due to the widespread use of Android, malware developers mostly target Android devices and users. Malware detection systems to be developed for Android devices are important for this reason. Machine learning methods are being increasingly used for detection and analysis of Android malware. This study presents a method for detecting Android malware using feature selection with genetic algorithm (GA). Three different classifier methods with different feature subsets that were selected using GA were implemented for detecting and analyzing Android malware comparatively. A combination of Support Vector Machines and a GA yielded the best accuracy result of 98.45% with the 16 selected permissions using the dataset of 1740 samples consisting of 1119 malwares and 621 benign samples.

Cite this record

Oktay Yıldız, İbrahim Alper Doğru (2019). Permission-based Android Malware Detection System Using Feature Selection with Genetic Algorithm. International Journal of Software Engineering and Knowledge Engineering, 29(02), 245–262. https://doi.org/10.1142/s0218194019500116

Copy in another style

Yıldız, O., & Doğru, İ. A. (2019). Permission-based Android Malware Detection System Using Feature Selection with Genetic Algorithm. International Journal of Software Engineering and Knowledge Engineering, 29(02), 245–262. https://doi.org/10.1142/s0218194019500116
Author names are used as deposited, so check their order before you submit.

Metadata is harvested from open-access indexes and can be incomplete. Check a citation against the published version before relying on it — see our open access & attribution policy.