Adversarial Patterns: Building Robust Android Malware Classifiers
Bhusal, Dipkamal, Rastogi, Nidhi
–arXiv.org Artificial Intelligence
Machine learning models are increasingly being adopted across various fields, such as medicine, business, autonomous vehicles, and cybersecurity, to analyze vast amounts of data, detect patterns, and make predictions or recommendations. In the field of cybersecurity, these models have made significant improvements in malware detection. However, despite their ability to understand complex patterns from unstructured data, these models are susceptible to adversarial attacks that perform slight modifications in malware samples, leading to misclassification from malignant to benign. Numerous defense approaches have been proposed to either detect such adversarial attacks or improve model robustness. These approaches have resulted in a multitude of attack and defense techniques and the emergence of a field known as `adversarial machine learning.' In this survey paper, we provide a comprehensive review of adversarial machine learning in the context of Android malware classifiers. Android is the most widely used operating system globally and is an easy target for malicious agents. The paper first presents an extensive background on Android malware classifiers, followed by an examination of the latest advancements in adversarial attacks and defenses. Finally, the paper provides guidelines for designing robust malware classifiers and outlines research directions for the future.
arXiv.org Artificial Intelligence
Apr-12-2024
- Country:
- North America > United States
- New York > Monroe County > Rochester (0.04)
- Asia
- Nepal (0.04)
- Malaysia (0.04)
- Myanmar > Tanintharyi Region
- Dawei (0.04)
- Middle East > Iran
- Tehran Province > Tehran (0.04)
- India > Karnataka
- Bengaluru (0.04)
- China > Jiangxi Province
- Nanchang (0.04)
- North America > United States
- Genre:
- Research Report (1.00)
- Overview (1.00)
- Industry:
- Information Technology > Security & Privacy (1.00)
- Technology:
- Information Technology
- Security & Privacy (1.00)
- Communications > Mobile (1.00)
- Artificial Intelligence
- Representation & Reasoning
- Optimization (1.00)
- Uncertainty (0.92)
- Machine Learning
- Statistical Learning (1.00)
- Performance Analysis > Accuracy (1.00)
- Neural Networks > Deep Learning (1.00)
- Evolutionary Systems (0.68)
- Inductive Learning (0.67)
- Learning Graphical Models > Directed Networks
- Bayesian Learning (0.68)
- Representation & Reasoning
- Information Technology