An analysis of 10 influential research works on Android malware detection using a common evaluation framework concludes that the studied ML-based detectors have been evaluated optimistically, which justifies the good published results.
Authors
Borja Molina-Coronado
1 papers
U. Mori
1 papers
A. Mendiburu
1 papers
J. Miguel-Alonso
1 papers
References78 items
1
A two-steps approach to improve the performance of Android malware detectors
2
On Impact of Semantically Similar Apps in Android Malware Datasets
3
SemiDroid: a behavioral malware detector based on unsupervised machine learning techniques using feature selection approaches
4
Enhancing State-of-the-art Classifiers with API Semantics to Detect Evolved Android Malware
5
Maat
6
AVclass2: Massive Malware Tag Extraction from AV Labels
7
Array programming with NumPy
8
Survey of Network Intrusion Detection Methods From the Perspective of the Knowledge Discovery in Databases Process
9
Obfuscapk: An open-source black-box obfuscation tool for Android apps
10
Learning under Concept Drift: A Review
11
A survey on semi-supervised learning
12
Don't Pick the Cherry: An Evaluation Methodology for Android Malware Detection Methods
13
A Multimodal Deep Learning Method for Android Malware Detection Using Various Features
14
A state-of-the-art survey of malware detection approaches using data mining techniques
15
Malware Dynamic Analysis Evasion Techniques
16
Learning from Imbalanced Data Sets
17
Toward Developing a Systematic Approach to Generate Benchmark Android Malware Datasets and Classification
18
Adversarial Examples: Opportunities and Challenges
19
TESSERACT: Eliminating Experimental Bias in Malware Classification across Space and Time
20
A Large-Scale Empirical Study on the Effects of Code Obfuscations on Android Apps and Anti-Malware Products
21
Eight Years of Rider Measurement in the Android Malware Ecosystem
22
[Journal First] Lightweight, Obfuscation-Resilient Detection and Family Identification of Android Malware
23
SAMADroid: A Novel 3-Level Hybrid Malware Detection Model for Android Operating System
24
DroidDet: Effective and robust detection of android malware using static analysis along with rotation forest model
25
A review of smart home applications based on Internet of Things
26
Static analysis of android apps: A systematic literature review
27
Android Malware Clustering through Malicious Payload Mining
28
Deep Ground Truth Analysis of Current Android Malware
29
Context-Aware, Adaptive, and Scalable Android Malware Detection Through Online Learning
30
Yes, Machine Learning Can Be More Secure! A Case Study on Android Malware Detection
31
AndroDialysis: Analysis of Android Intent Effectiveness in Malware Detection
32
Is the data on your wearable device secure? An Android Wear smartwatch case study
33
The Evolution of Android Malware and Android Analysis Techniques
34
MaMaDroid: Detecting Android Malware by Building Markov Chains of Behavioral Models
35
SandPrint: Fingerprinting Malware Sandboxes to Provide Intelligence for Sandbox Evasion
36
Testing android malware detectors against code obfuscation: a systematization of knowledge and unified methodology
37
Toward Engineering a Secure Android Ecosystem
38
An HMM and structural entropy based detector for Android malware: An empirical study
39
AndroZoo: Collecting Millions of Android Apps for the Research Community
40
Practical Black-Box Attacks against Machine Learning
41
DroidDetector: Android Malware Characterization and Detection Using Deep Learning
42
ICCDetector: ICC-Based Malware Detection on Android
43
Experimental Study with Real-world Data for Android App Security Analysis using Machine Learning
44
Reviewer Integration and Performance Measurement for Malware Detection
45
Stealth attacks: An extended insight into the obfuscation effects on Android malware
46
Securing Android
47
Are Your Training Datasets Yet Relevant? - An Investigation into the Importance of Timeline in Machine Learning-Based Malware Detection
48
Android Security: A Survey of Issues, Malware Penetration, and Defenses
49
Empirical assessment of machine learning-based malware detectors for Android
50
Mobile-Sandbox: combining static and dynamic analysis with machine-learning techniques
51
AndRadar: Fast Discovery of Android Applications in Alternative Markets
52
Evading android runtime analysis via sandbox detection
53
Dissecting Android Malware: Characterization and Evolution
54
Scikit-learn: Machine Learning in Python
55
Active Learning by Querying Informative and Representative Examples
56
Whose Vote Should Count More: Optimal Integration of Labels from Labelers of Unknown Expertise
57
Learning from Imbalanced Data
58
A survey of cross-validation procedures for model selection
59
An in-vehicle infotainment software architecture based on google android
60
Limits of Static Analysis for Malware Detection
61
The Elements of Statistical Learning: Data Mining, Inference, and Prediction
62
Small Sample Size Effects in Statistical Pattern Recognition: Recommendations for Practitioners
63
This paper is included in the Proceedings of the 31st USENIX Security Symposium.
64
Kaspersky Labs
65
Measuring and Modeling the Label Dynamics of Online Anti-Malware Engines
66
PermPair: Android Malware Detection Using Permission Pairs
67
When Malware is Packin' Heat; Limits of Machine Learning Classifiers Based on Static Analysis Features