Metaheuristics with Deep Learning Model for Cybersecurity and Android Malware Detection and Classification

Since the development of information systems during the last decade, cybersecurity has become a critical concern for many groups, organizations, and institutions. Malware applications are among the commonly used tools and tactics for perpetrating a cyberattack on Android devices, and it is becoming a challenging task to develop novel ways of identifying them. There are various malware detection models available to strengthen the Android operating system against such attacks. These malware detectors categorize the target applications based on the patterns that exist in the features present in the Android applications. As the analytics data continue to grow, they negatively affect the Android defense mechanisms. Since large numbers of unwanted features create a performance bottleneck for the detection mechanism, feature selection techniques are found to be beneficial. This work presents a Rock Hyrax Swarm Optimization with deep learning-based Android malware detection (RHSODL-AMD) model. The technique presented includes finding the Application Programming Interfaces (API) calls and the most significant permissions, which results in effective discrimination between the good ware and malware applications. Therefore, an RHSO based feature subset selection (RHSO-FS) technique is derived to improve the classification results. In addition, the Adamax optimizer with attention recurrent autoencoder (ARAE) model is employed for Android malware detection. The experimental validation of the RHSODL-AMD technique on the Andro-AutoPsy dataset exhibits its promising performance, with a maximum accuracy of 99.05%.

[1]  Shoyab Ali,et al.  A Hybrid Marine Predator Sine Cosine Algorithm for Parameter Selection of Hybrid Active Power Filter , 2023, Mathematics.

[2]  R. Aziz,et al.  Modified Genetic Algorithm with Deep Learning for Fraud Transactions of Ethereum Smart Contract , 2023, Applied Sciences.

[3]  Jebin Bose S,et al.  An optimal detection of android malware using dynamic attention-based LSTM classifier , 2022, J. Intell. Fuzzy Syst..

[4]  Govind P. Gupta,et al.  An optimized and efficient android malware detection framework for future sustainable computing , 2022, Sustainable Energy Technologies and Assessments.

[5]  Radha Mohan Pattanayak,et al.  RHSOFS: Feature Selection Using the Rock Hyrax Swarm Optimization Algorithm for Credit Card Fraud Detection System , 2022, Sensors.

[6]  C. Agrawal,et al.  MH-DLdroid: A Meta-Heuristic and Deep Learning-Based Hybrid Approach for Android Malware Detection , 2022, International Journal of Intelligent Engineering and Systems.

[7]  A. Bidgoly,et al.  Android malware detection using network traffic based on sequential deep learning models , 2022, Softw. Pract. Exp..

[8]  Haris M. Khalid,et al.  Learning-Based Methods for Cyber Attacks Detection in IoT Systems: A Survey on Methods, Analysis, and Future Prospects , 2022, Electronics.

[9]  R. Aziz,et al.  A Machine Learning based Approach to Detect the Ethereum Fraud Transactions with Limited Attributes , 2022, Karbala International Journal of Modern Science.

[10]  J. Yi,et al.  MAPAS: a practical deep learning-based android malware detection system , 2022, International Journal of Information Security.

[11]  R. Aziz,et al.  Machine Learning-based Soft Computing Regression Analysis Approach for Crime Data Prediction , 2022, Karbala International Journal of Modern Science.

[12]  Reham R. Mostafa,et al.  Android malware classification based on random vector functional link and artificial Jellyfish Search optimizer , 2021, PloS one.

[13]  Omar A. Alzubi,et al.  An efficient malware detection approach with feature weighting based on Harris Hawks optimization , 2021, Cluster Computing.

[14]  Yourim Yoon,et al.  Android Malware Detection Using Machine Learning with Feature Selection Based on the Genetic Algorithm , 2021, Mathematics.

[15]  Erdal Kılıç,et al.  A novel permission-based Android malware detection system using feature selection based on linear regression , 2021, Neural Computing and Applications.

[16]  Xueyi Li,et al.  Attention Recurrent Autoencoder Hybrid Model for Early Fault Diagnosis of Rotating Machinery , 2021, IEEE Transactions on Instrumentation and Measurement.

[17]  Mohit Sewak,et al.  Robust Android Malware Detection System Against Adversarial Attacks Using Q-Learning , 2020, Information Systems Frontiers.

[18]  Miao Zhang,et al.  A Review of Android Malware Detection Approaches Based on Machine Learning , 2020, IEEE Access.

[19]  Shancang Li,et al.  Computational Intelligence Enabled Cybersecurity for the Internet of Things , 2020, IEEE Transactions on Emerging Topics in Computational Intelligence.

[20]  Lamjed Ben Said,et al.  On the use of artificial malicious patterns for android malware detection , 2020, Comput. Secur..

[21]  Ali Dehghantanha,et al.  Fuzzy pattern tree for edge malware detection and categorization in IoT , 2019, J. Syst. Archit..

[22]  Vincenzo Loia,et al.  VPNFilter Malware Analysis on Cyber Threat in Smart Home Network , 2019, Applied Sciences.

[23]  Bing Xiao,et al.  Accurate State-of-Charge Estimation Approach for Lithium-Ion Batteries by Gated Recurrent Unit With Ensemble Optimizer , 2019, IEEE Access.

[24]  R. T. Goswami,et al.  A feature selection technique based on rough set and improvised PSO algorithm (PSORS-FS) for permission based detection of Android malwares , 2018, Int. J. Mach. Learn. Cybern..

[25]  Aziz Mohaisen,et al.  Andro-AutoPsy: Anti-malware system based on similarity matching of malware and malware creator-centric information , 2015, Digit. Investig..

[26]  Yunpeng Wang,et al.  Long short-term memory neural network for traffic speed prediction using remote microwave sensor data , 2015 .