Skip to content
Open access

Enhancing android malware detection with retrieval-augmented generation

Jun 2025 · International Journal of Information Security · Vol 25 · 2 citations · 29 references
Computer Science

TL;DR

This work compiled a dataset of benign and malicious APKs and performed static analysis to extract features such as code structure, permissions, and manifest file content, without executing the apps, and used an LLM to generate high-level functional descriptions of APKs.

Abstract

The widespread use of Android applications has made them a prime target for cyberattacks, significantly increasing the risk of malware that threatens user privacy, security, and device functionality. Effective malware detection is thus critical, with static analysis, dynamic analysis, and Machine Learning being widely used approaches. In this work, we focus on a Machine Learning-based method utilizing static features. We first compiled a dataset of benign and malicious APKs and performed static analysis to extract features such as code structure, permissions, and manifest file content, without executing the apps. Instead of relying solely on raw static features, our system uses an LLM to generate high-level functional descriptions of APKs. To mitigate hallucinations, which are a known vulnerability of LLMs, we integrated Retrieval-Augmented Generation (RAG), enabling the LLM to ground its output in a relevant context. Using carefully designed prompts, we guide the LLM to produce coherent function summaries, which are then analyzed using a transformer-based model for binary classification.

Read PDF

Similar papers

Jul 2026

Android Malware Detection System

The Android Malware Detection System provides a comprehensive, reliable, and user-friendly platform to safeguard mobile ecosystems against emerging threats, combining technical rigor with accessibility.

G. Vamsi, V. S. Vinay · 1 citation
Open access Aug 2026

Android Malware Detection Using LightGBM with Intelligent Threat Attribution

A static analysis framework for Android malware detection that couples a LightGBM classifier with SHapley Additive exPlanations and a mapping layer built on the MITRE ATT&CK knowledge base is described.

Pavitra Murapala, L. Dr. · 0 citations
Jul 2026

FUADroid: android malware detection with multi-view API feature fusion using machine learning

FUADroid is proposed, a static malware detection method that fuses structural and statistical-semantic views and achieves strong detection performance and exhibits improved robustness under cross-year evaluation settings.

Jiyun Yang, Fan Mei, Zheng-Dong Wan et al. · 0 citations
Open access Sep 2026

FusionDroid: A Lightweight Multimodal Android Malware Detection Framework for Mobile Security

FusionDroid is proposed, a lightweight multimodal Android malware detection framework that integrates permission-based static features, permission co-occurrence graph representations, and engineered runtime behavioral features through probability-level ensemble fusion that can improve Android malware detection while pr...

Arockia Xavier Annie Rayan, Ajai Ram · 0 citations
Jul 2026

Enhanced static analysis framework for multi-class Android malware detection using machine learning

The results have shown how well-engineered static features coupled with overfitting-aware ensemble design can give robust results of multi-class malware classification in the absence of dynamic traces, to develop additional resilience from obfuscation and runtime-evasive threats.

H. Lamkuche, Mannat Pal · 0 citations
Open access Jul 2026

AI-Based Adaptive Malware Detection Using Portable Executable (PE) Header Analysis and Hybrid Machine Learning

Experimental results demonstrate that the proposed approach achieves high classification performance while improving transparency in malware detection decisions, making it suitable for practical cybersecurity applications.

V. Padmapriya, S. Uma, S. Sumathi et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.