paper-with-me

Papers

Context-aware, Adaptive and Scalable Android Malware Detection through Online Learning (extended version)

2017-06-03 · Annamalai Narayanan, Mahinthan Chandramohan, Lihui Chen, Yang Liu

It is well-known that Android malware constantly evolves so as to evade detection. This causes the entire malware population to be non-stationary. Contrary to this fact, most of the prior works on Machine Learning based Android malware detection have assumed that the distribution of the observed malware characteristics (i.e., features) does not change over time. In this work, we address the problem of malware population drift and propose a novel online learning based framework to detect malware, named CASANDRA (Contextaware, Adaptive and Scalable ANDRoid mAlware detector). In order to perform accurate detection, a novel graph kernel that facilitates capturing apps' security-sensitive behaviors along with their context information from dependency graphs is proposed. Besides being accurate and scalable, CASANDRA has specific advantages: i) being adaptive to the evolution in malware features over time ii) explaining the significant features that led to an app's classification as being malicious or benign. In a large-scale comparative analysis, CASANDRA outperforms two state-of-the-art techniques on a benchmark dataset achieving 99.23% F-measure. When evaluated with more than 87,000 apps collected in-the-wild, CASANDRA achieves 89.92% accuracy, outperforming existing techniques by more than 25% in their typical batch learning setting and more than 7% when they are continuously retained, while maintaining comparable efficiency.

📄 PDF Abstract BibTeX arXiv:1706.00947

Code (0)

등록된 구현이 없습니다.

Tasks

Android Malware DetectionMalware Detection

Similar Papers 제목 키워드 기반

LLM-Driven Feature-Level Adversarial Attacks on Android Malware Detectors

2025-12-24 · Tianwei Lan, Farid Naït-Abdesselam arxiv

The rapid growth in both the scale and complexity of Android malware has driven the widespread adoption of machine learning (ML) techniques for scalable and accurate malware detection. Despite their effectiveness, these …

Adversarial AttackMalware Detection

Adaptive and Scalable Android Malware Detection through Online Learning

2016-06-23 · Annamalai Narayanan, Liu Yang, Lihui Chen, Liu Jinliang

It is well-known that malware constantly evolves so as to evade detection and this causes the entire malware population to be non-stationary. Contrary to this fact, prior works on machine learning based Android malware d…

Android Malware DetectionBIG-bench Machine LearningMalware Detection

MASCOT-Android: A Curated Dataset and Automated Collection Pipeline for Android Malware Source Code Specimens

2026-06-15 · Bojing Li, Duo Zhong, Prajna Bhandary, Raguvir S 외 arxiv

Compared with binaries and decompiled code, malware source code more directly reflects the attackers' original intent. However, the scarcity of source code and the high cost of manual review make such datasets difficult …

Android Malware Detection Based on RGB Images and Multi-feature Fusion

2024-08-29 · Zhiqiang Wang, Qiulong Yu, Sicheng Yuan

With the widespread adoption of smartphones, Android malware has become a significant challenge in the field of mobile device security. Current Android malware detection methods often rely on feature engineering to const…

Android Malware DetectionEdge DetectionFeature Engineeringimage-classification+2

Deep Learning for Android Malware Defenses: a Systematic Literature Review

2021-03-09 · Yue Liu, Chakkrit Tantithamthavorn, Li Li, Yepang Liu

Malicious applications (particularly those targeting the Android platform) pose a serious threat to developers and end-users. Numerous research efforts have been devoted to developing effective approaches to defend again…

Android Malware DetectionDeep LearningMalware ClassificationMalware Detection+3