• DocumentCode
    3584972
  • Title

    Android malware classification using static code analysis and Apriori algorithm improved with particle swarm optimization

  • Author

    Adebayo, Olawale Surajudeen ; AbdulAziz, Normaziah

  • Author_Institution
    Comput. Sci. Dept., Univ. Malaysia, Arau, Malaysia
  • fYear
    2014
  • Firstpage
    123
  • Lastpage
    128
  • Abstract
    Several machine learning techniques based on supervised learning have been adopted in the classification of malware. However, only supervised learning techniques have proofed insufficient for malware classification task. This paper presents a classification of android malware using candidate detectors generated from an unsupervised association rule of Apriori algorithm improved with particle swarm optimization to train three different supervised classifiers. In this method, 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, 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 remarkable benefits over the detection using only supervised or unsupervised learners.
  • Keywords
    Android (operating system); data mining; invasive software; particle swarm optimisation; pattern classification; program diagnostics; unsupervised learning; Android application byte-code; Android malware classification; Apriori algorithm; candidate detector; feature extraction; malicious code detection; particle swarm optimization; static code analysis; supervised classifier training; unsupervised association rule; unsupervised learners; Accuracy; Algorithm design and analysis; Classification algorithms; Detectors; Feature extraction; Malware; Particle swarm optimization; Android Malware; Apriori Algorithm; Benign Program; Malware Detection; Particle Swarm Optimization; Static Analysis; Supervised Learning; Unsupervised Learning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information and Communication Technologies (WICT), 2014 Fourth World Congress on
  • Print_ISBN
    978-1-4799-8114-4
  • Type

    conf

  • DOI
    10.1109/WICT.2014.7077314
  • Filename
    7077314