Static code analysis of permission-based features for android malware classification using apriori algorithm with particle swarm optimization

Several machine learning techniques based on supervised learning have been applied to classify malware. However, supervised learning technique has limitations for malware classification task. This paper presents a classification approach on android malware using candidate detectors generated from an...

Full description

Bibliographic Details
Main Authors: Adebayo, Olawale Surajudeen, Abdul Aziz, Normaziah
Format: Article
Language:English
Published: MIR Labs 2015
Subjects:
Online Access:http://irep.iium.edu.my/48538/
http://irep.iium.edu.my/48538/
http://irep.iium.edu.my/48538/1/Static_Code_Analysis_-_Android_Malware.pdf
id iium-48538
recordtype eprints
spelling iium-485382016-12-19T07:28:38Z http://irep.iium.edu.my/48538/ Static code analysis of permission-based features for android malware classification using apriori algorithm with particle swarm optimization Adebayo, Olawale Surajudeen Abdul Aziz, Normaziah QA75 Electronic computers. Computer science Several machine learning techniques based on supervised learning have been applied to classify malware. However, supervised learning technique has limitations for malware classification task. This paper presents a classification approach on android malware using candidate detectors generated from an unsupervised association rule of Apriori Algorithm. The algorithm is improved with Particle Swarm Optimization that trains three different supervised classifiers. In this method, permission-based features were extracted from Android applications byte-code through static code analysis, selected and were used to train supervised classifiers. Using a number of candidate detectors from an improved Apriori Algorithm with Particle Swarm Optimization, the true positive rate of detecting malicious code is maximized, while the false positive rate of wrongful detection is minimized. The results of the experiments show that the proposed combined technique has better results as compared to using only supervised or unsupervised learners. MIR Labs 2015 Article PeerReviewed application/pdf en http://irep.iium.edu.my/48538/1/Static_Code_Analysis_-_Android_Malware.pdf Adebayo, Olawale Surajudeen and Abdul Aziz, Normaziah (2015) Static code analysis of permission-based features for android malware classification using apriori algorithm with particle swarm optimization. Journal of Information Assurance and Security, 10. pp. 152-163. ISSN 1554-1010 http://www.mirlabs.net/jias/index.htm
repository_type Digital Repository
institution_category Local University
institution International Islamic University Malaysia
building IIUM Repository
collection Online Access
language English
topic QA75 Electronic computers. Computer science
spellingShingle QA75 Electronic computers. Computer science
Adebayo, Olawale Surajudeen
Abdul Aziz, Normaziah
Static code analysis of permission-based features for android malware classification using apriori algorithm with particle swarm optimization
description Several machine learning techniques based on supervised learning have been applied to classify malware. However, supervised learning technique has limitations for malware classification task. This paper presents a classification approach on android malware using candidate detectors generated from an unsupervised association rule of Apriori Algorithm. The algorithm is improved with Particle Swarm Optimization that trains three different supervised classifiers. In this method, permission-based features were extracted from Android applications byte-code through static code analysis, selected and were used to train supervised classifiers. Using a number of candidate detectors from an improved Apriori Algorithm with Particle Swarm Optimization, the true positive rate of detecting malicious code is maximized, while the false positive rate of wrongful detection is minimized. The results of the experiments show that the proposed combined technique has better results as compared to using only supervised or unsupervised learners.
format Article
author Adebayo, Olawale Surajudeen
Abdul Aziz, Normaziah
author_facet Adebayo, Olawale Surajudeen
Abdul Aziz, Normaziah
author_sort Adebayo, Olawale Surajudeen
title Static code analysis of permission-based features for android malware classification using apriori algorithm with particle swarm optimization
title_short Static code analysis of permission-based features for android malware classification using apriori algorithm with particle swarm optimization
title_full Static code analysis of permission-based features for android malware classification using apriori algorithm with particle swarm optimization
title_fullStr Static code analysis of permission-based features for android malware classification using apriori algorithm with particle swarm optimization
title_full_unstemmed Static code analysis of permission-based features for android malware classification using apriori algorithm with particle swarm optimization
title_sort static code analysis of permission-based features for android malware classification using apriori algorithm with particle swarm optimization
publisher MIR Labs
publishDate 2015
url http://irep.iium.edu.my/48538/
http://irep.iium.edu.my/48538/
http://irep.iium.edu.my/48538/1/Static_Code_Analysis_-_Android_Malware.pdf
first_indexed 2023-09-18T21:08:50Z
last_indexed 2023-09-18T21:08:50Z
_version_ 1777411115318247424