Light up that Droid! On the effectiveness of static analysis features against app obfuscation for Android malware detection

Malware authors have seen obfuscation as the mean to bypass malware detectors based on static analysis features. For Android, several studies have confirmed that many anti-malware products are easily evaded with simple program transformations. As opposed to these works, ML detection proposals for Android leveraging static analysis features have also been proposed as obfuscation-resilient. Therefore, it needs to be determined to what extent the use of a specific obfuscation strategy or tool poses a risk for the validity of ML Android malware detectors based on static analysis features. To shed some light in this regard, in this article we assess the impact of specific obfuscation techniques on common features extracted using static analysis and determine whether the changes are significant enough to undermine the effectiveness of ML malware detectors that rely on these features. The experimental results suggest that obfuscation techniques affect all static analysis features to varying degrees across different tools. However, certain features retain their validity for ML malware detection even in the presence of obfuscation. Based on these findings, we propose a ML malware detector for Android that is robust against obfuscation and outperforms current state-of-the-art detectors.

Authors

Publication Details

Journal
Journal of Network and Computer Applications
Published
2024-12-19
DOI
https://doi.org/10.1016/j.jnca.2024.104094
Citations
6
Primary Topic
Advanced Malware Detection Techniques
Type
article
Field-Weighted Citation Impact
2.10

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Light up that Droid! On the effectiveness of static analysis features against app obfuscation for Android malware detection

Usue Mori, Borja Molina-Coronado, Alexander Mendiburu, José Miguel-Alonso et al.
6 citations
Journal of Network and Computer Applications
Advanced Malware Detection Techniques
2.10
article

Light up that Droid! On the effectiveness of static analysis features against app obfuscation for Android malware detection

Usue Mori, Borja Molina-Coronado, Alexander Mendiburu, José Miguel-Alonso, Alessio Merlo, Antonio Ruggia
article en
6 citations

Abstract

Malware authors have seen obfuscation as the mean to bypass malware detectors based on static analysis features. For Android, several studies have confirmed that many anti-malware products are easily evaded with simple program transformations. As opposed to these works, ML detection proposals for Android leveraging static analysis features have also been proposed as obfuscation-resilient. Therefore, it needs to be determined to what extent the use of a specific obfuscation strategy or tool poses a risk for the validity of ML Android malware detectors based on static analysis features. To shed some light in this regard, in this article we assess the impact of specific obfuscation techniques on common features extracted using static analysis and determine whether the changes are significant enough to undermine the effectiveness of ML malware detectors that rely on these features. The experimental results suggest that obfuscation techniques affect all static analysis features to varying degrees across different tools. However, certain features retain their validity for ML malware detection even in the presence of obfuscation. Based on these findings, we propose a ML malware detector for Android that is robust against obfuscation and outperforms current state-of-the-art detectors.

Journal of Network and Computer ApplicationsVol. 235
Hezkuntza, Hizkuntza Politika Eta Kultura Saila, Eusko Jaurlaritza, Eusko Jaurlaritza, Ministerio de Ciencia e Innovación, Ministerio de Educación y Formación Profesional
Openalex Percentile: Top 11%
Advanced Malware Detection Techniques
2.10
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.

Light up that Droid! On the effectiveness of static analysis features against app obfuscation for Android malware detection — Usue Mori, Borja Molina-Coronado, et al. · Journal of Network and Computer Applications (2024) | TGRS Research Map | TGRS