Alexandria Engineering Journal (Aug 2024)

Bioinspired artificial intelligence based android malware detection and classification for cybersecurity applications

  • Shoayee Dlaim Alotaibi,
  • Bayan Alabduallah,
  • Yahia Said,
  • Siwar Ben Haj Hassine,
  • Abdulaziz A. Alzubaidi,
  • Maha Alamri,
  • Samah Al Zanin,
  • Jihen Majdoubi

Journal volume & issue
Vol. 100
pp. 142 – 152

Abstract

Read online

With the fast growth of mobile phone usage, malicious threats against Android mobile devices are enhanced. The Android system utilizes a wide range of sensitive apps like banking apps; thus, it develops the aim of malware that uses the vulnerability of safety measures. Identifying Android malware in smartphones is a vital target for the cyber community to eliminate menacing malware instances. Drawing stimulus from the adaptability and efficacy of biological systems, these methods emulate nature's problem-solving systems for identifying malicious software. By integrating principles, namely, swarm intelligence (SI), neural networks (NN), and genetic algorithms (GA), these bioinspired systems reveal exceptional efficiency in identifying both known and developing Android malware attacks. This bioinspired system provides a capable avenue for robust Android malware detection from an ever-shifting threat landscape. This article designs a Bioinspired Artificial Intelligence-based Android Malware Detection and Classification (BAI-AMDC) technique for Cybersecurity Applications. The BAI-AMDC technique exploits the concept of bioinspired algorithms with a DL approach for the classification and detection of Android malware. In the BAI-AMDC technique, an improved cockroach swarm optimization algorithm-based feature selection (ICSOA-FS) technique can be applied to choose optimum features. The BAI-AMDC technique employs a bidirectional gated recurrent unit (BiGRU) model for Android malware detection. An arithmetic optimization algorithm (AOA) can be utilized to enhance the detection performance of the BAI-AMDC technique. The experimental validation of the BAI-AMDC system can be performed on the CICAndMal2017 database with 10,000 instances. The simulation values highlighted the productive ability of the BAI-AMDC system on the Android malware recognition process.

Keywords