A Deep Learning-Driven Image Transformation Approach for Android Malware Detection using CNN and Transfer Learning Techniques

Malware detection in Android applications remains a critical challenge due to the increasing sophistication of cyber threats. This paper explores a novel approach for Android malware classification by transforming APK files into grayscale images and applying deep learning techniques. Two distinct image datasets were created: The Whole APK Image Dataset, where the entire APK file is converted into an image, and the DEX Image Dataset, which uses only the Dalvik Executable (DEX) file. A dataset of 2000 Android applications was collected, consisting of 1000 malware samples from VirusShare and 1000 benign applications from the Google Play Store and APKPure. Three deep learning models—CNN, VGG19, and ResNet50—were trained and evaluated on both datasets to assess classification performance. Experimental results indicate that the DEX Image Dataset consistently outperforms the Whole APK Image Dataset, achieving higher accuracy across all models. Among the tested architectures, CNN achieved the highest accuracy of 90% on the DEX dataset, surpassing both VGG19 and ResNet50. These findings emphasize that focusing on the DEX portion of Android applications, which contains the executable code, enhances malware detection accuracy.

Authors

Institutions

Publication Details

Published
2025-05-14
DOI
https://doi.org/10.1109/icpcsn65854.2025.11034903
Primary Topic
Advanced Malware Detection Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Deep Learning-Driven Image Transformation Approach for Android Malware Detection using CNN and Transfer Learning Techniques

M. Usha Rani, M. Kavitha
Advanced Malware Detection Techniques
article

A Deep Learning-Driven Image Transformation Approach for Android Malware Detection using CNN and Transfer Learning Techniques

M. Usha Rani, M. Kavitha
article en

Abstract

Malware detection in Android applications remains a critical challenge due to the increasing sophistication of cyber threats. This paper explores a novel approach for Android malware classification by transforming APK files into grayscale images and applying deep learning techniques. Two distinct image datasets were created: The Whole APK Image Dataset, where the entire APK file is converted into an image, and the DEX Image Dataset, which uses only the Dalvik Executable (DEX) file. A dataset of 2000 Android applications was collected, consisting of 1000 malware samples from VirusShare and 1000 benign applications from the Google Play Store and APKPure. Three deep learning models—CNN, VGG19, and ResNet50—were trained and evaluated on both datasets to assess classification performance. Experimental results indicate that the DEX Image Dataset consistently outperforms the Whole APK Image Dataset, achieving higher accuracy across all models. Among the tested architectures, CNN achieved the highest accuracy of 90% on the DEX dataset, surpassing both VGG19 and ResNet50. These findings emphasize that focusing on the DEX portion of Android applications, which contains the executable code, enhances malware detection accuracy.

Sri Padmavati Mahila Visvavidyalayam (IN)
Openalex Percentile: Top 84%
Advanced Malware Detection Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.