Journal Press India®

Computology: Journal of Applied Computer Science and Intelligent Technologies
Vol 5 , Issue 1 , January - June 2025 | Pages: 1-23 | Research Paper

GENDroid: A Optimized Hybrid Android Malware Detection Framework via Multimodal Feature Fusion and Genetic Algorithm

Author Details ( * ) denotes Corresponding author

1. * Ankit Singh, Student, Computer engineering, NIT-Kurukshetra, kurukshetra, Rajasthan, India (emailto.ankit123@gmail.com)

The rapid growth of Android applications has been accompanied by a surge in malicious apps that exploit system permissions and static components to bypass conventional security defenses. While static analysis has proven useful for early malware detection, many existing approaches fall short due to limited feature representation and a lack of adaptability to evolving threats. This paper introduces GENDroid, a novel framework that enhances Android malware detection by combining multi-modal static feature fusion with evolutionary optimization. GENDroid integrates diverse features—including permissions, API calls, and intent filters—into a unified representation, enabling a deeper understanding of application behavior. To optimize both feature selection and classifier performance, a Genetic Algorithm (GA)-driven strategy is employed, allowing the system to evolve and adapt automatically. The optimized feature set is used to train an ensemble of machine learning classifiers on a comprehensive dataset comprising both real-world and synthetic Android applications. Experimental results demonstrate that GENDroid delivers high detection accuracy, significantly reduces false positives, and remains robust against adversarial variants. Its modular design also allows for the seamless integration of additional static or behavioral features. By intelligently combining feature diversity with adaptive learning, GENDroid provides a practical and scalable solution for Android malware detection, effectively addressing the limitations of traditional static analysis techniques.

Keywords

Android Malware Detection; Static Analysis; Multi-Modal Feature Fusion; Permission-to-Exploitation Mapping; Genetic Algorithms; Feature Selection; Machine Learning; Ensemble Learning; Adversarial Robustness; APK Analysis

  1. Alani, M. M. & Awad, A. I. (2022). PAIRED: An explainablelightweightAndroidmalwaredetectionsystem.IEEE Access, 10, 73214–73228. Retrieved from https://doi.org/10.1109/ACCESS.2022.3189645
  2. Alkahtani, H. & Aldhyani, T. H. H. (2022). Artificial intelligencealgorithms for malware detection in Android-operated mobiledevices. Sensors, 22(6), 2268. Retrieved from https://doi.org/10.3390/s22062268
  3. Almarshad, F. A., Zakariah, M., Gashgari, G. A., Aldakheel,E. A. & Alzahrani, A. I. A. (2023). Detection of Android malware usingmachine learning and Siamese shot learning technique for security.IEEE Access, 11,127697–127714. Retrieved from https://doi.org/10.1109/ACCESS.2023.3331739
  4. Liu, Z.,Wang,R.,Japkowicz, N.,Gomes, H.M.,Peng, B.& Zhang, W. (2024). SeGDroid: An Android malware detectionmethod based on sensitive function call graph learning. Expert Systems with Applications, 235, 121125. Retrieved from https://doi.org/10.1016/j.eswa.2023.121125
  5. Mahindru, A. & Sangal, A. L. (2021). MLDroid—framework for Android malware detection using machine learning techniques. Neural Computing and Application, 33(10), 5183–5240. Retrieved from https://doi.org/10.1007/s00521-020-05309-4
  6. Mehtab, A., Shahid, W. B., Yaqoob, T., Amjad, M. F., Abbas, H., Afzal, H. & Saqib, M.N.AdDroid:Rule-basedmachinelearningframe-work for Android malware analysis. Mobile Network and Applications, 25(1),180–192. Retrieved from https://doi.org/10.1007/ s11036-019-01248-0
  7. Odat, E. & Yaseen, Q. M. (2023). A novel machine learning approachfor Android malware detection based on the co-existence offeatures. IEEE Access, 11, 15471–15484. Retrieved from https://doi.org/10.1109/ACCESS.2023.3244656
  8. Surendran, R., Thomas, T. & Emmanuel, S. (2020). GSDroid: GraphsignalbasedcompactfeaturerepresentationforAndroidmalwaredetection. Expert Systems with Applications, 159, 113581. Retrieved from https://doi.org/10.1016/j.eswa.2020.113581
  9. Vu, L. N. & Jung, S. (2021). AdMat: A CNN-on-matrix approach toAndroidmalwaredetectionandclassification.IEEE Access, 9,39680–39694. Retrieved from https://doi.org/ 10.1109/ACCESS.2021.3063748
Abstract Views: 2
PDF Views: 31

Related Articles
Effective Detection of Heart Disease Symptoms using Machine Learning
Gunji JaiSadhashiva, Shaik Mohammad Mohaboob Shareef, Devarakonda Aditya, Leela Venkat Muppavarapu, Dr. Senthil Athithan, Dr. B. Suneetha
Cognitive Impairment Diagnosis - A Game Theoretic Approach of Cognitive Machine Learning
Mr. Shardul Shastri, Ms. Sriya Mukkavillii, Mrs. Hetal Thaker
Credit Default Prediction System Using Machine Learning
Hassan J. Bature, Daniel D. Wisdom, Tolulope T. Dufuwa, Isaac O. Ayetuoma
Development of an Intrusion Detection System using ANOVA Feature Selection and Support Vector Machine Algorithms
Mr. Michael F. Edafeajiroke, Dr. Sulaiman O. Abdulsalam, Mr. Mahmoud U. Shuaib, Dr. Ronke S. Babatunde

By continuing to use this website, you consent to the use of cookies in accordance with our Cookie Policy.