English
Related papers

Related papers: Contrastive Learning for Robust Android Malware Fa…

200 papers

With the rapid advancement of machine learning (ML), ML-based Android malware detection has gained significant popularity due to its ability to automatically learn malicious patterns from Android apps. However, the lack of an in-depth and…

Cryptography and Security · Computer Science 2026-04-21 Jiahao Liu , Jun Zeng , Fabio Pierazzi , Ziqi Yang , Lorenzo Cavallaro , Zhenkai Liang

Deep learning technology has made great achievements in the field of image. In order to defend against malware attacks, researchers have proposed many Windows malware detection models based on deep learning. However, deep learning models…

Cryptography and Security · Computer Science 2023-07-12 Kun Li , Fan Zhang , Wei Guo

Following the increasing popularity of mobile ecosystems, cybercriminals have increasingly targeted them, designing and distributing malicious apps that steal information or cause harm to the device's owner. Aiming to counter them,…

Cryptography and Security · Computer Science 2018-07-16 Lucky Onwuzurike , Mario Almeida , Enrico Mariconti , Jeremy Blackburn , Gianluca Stringhini , Emiliano De Cristofaro

The convolutional neural network (CNN) architecture is increasingly being applied to new domains, such as malware detection, where it is able to learn malicious behavior from raw bytes extracted from executables. These architectures reach…

Machine Learning · Computer Science 2019-04-16 Octavian Suciu , Scott E. Coull , Jeffrey Johns

Deep learning has been used in the research of malware analysis. Most classification methods use either static analysis features or dynamic analysis features for malware family classification, and rarely combine them as classification…

Cryptography and Security · Computer Science 2019-12-25 Yao Saint Yen , Zhe Wei Chen , Ying Ren Guo , Meng Chang Chen

Many studies have proposed machine-learning (ML) models for malware detection and classification, reporting an almost-perfect performance. However, they assemble ground-truth in different ways, use diverse static- and dynamic-analysis…

Cryptography and Security · Computer Science 2023-07-28 Savino Dambra , Yufei Han , Simone Aonzo , Platon Kotzias , Antonino Vitale , Juan Caballero , Davide Balzarotti , Leyla Bilge

Deep learning-based adversarial malware detectors have yielded promising results in detecting never-before-seen malware executables without relying on expensive dynamic behavior analysis and sandbox. Despite their abilities, these detectors…

Cryptography and Security · Computer Science 2022-10-28 James Lee Hu , Mohammadreza Ebrahimi , Weifeng Li , Xin Li , Hsinchun Chen

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 models remain…

Cryptography and Security · Computer Science 2025-12-29 Tianwei Lan , Farid Naït-Abdesselam

Learning-based Android malware detectors degrade over time due to natural distribution drift caused by malware variants and new families. This paper systematically investigates the challenges classifiers trained with empirical risk…

Cryptography and Security · Computer Science 2025-09-18 Xinran Zheng , Shuo Yang , Edith C. H. Ngai , Suman Jana , Lorenzo Cavallaro

Android applications are usually obfuscated before release, making it difficult to analyze them for malware presence or intellectual property violations. Obfuscators might hide the true intent of code by renaming variables and/or modifying…

Software Engineering · Computer Science 2018-06-12 Fang-Hsiang Su , Jonathan Bell , Gail Kaiser , Baishakhi Ray

Machine learning-based Android malware classifiers achieve high accuracy in stationary environments but struggle with concept drift. The rapid evolution of malware, especially with new families, can depress classification accuracy to…

Cryptography and Security · Computer Science 2025-06-18 Yiling He , Junchi Lei , Zhan Qin , Kui Ren , Chun Chen

As Android malware is growing and evolving, deep learning has been introduced into malware detection, resulting in great effectiveness. Recent work is considering hybrid models and multi-view learning. However, they use only simple…

Cryptography and Security · Computer Science 2022-07-19 Yafei Wu , Jian Shi , Peicheng Wang , Dongrui Zeng , Cong Sun

Malware detection have used machine learning to detect malware in programs. These applications take in raw or processed binary data to neural network models to classify as benign or malicious files. Even though this approach has proven…

Cryptography and Security · Computer Science 2020-04-20 Xiruo Wang , Risto Miikkulainen

Clustering has been well studied for desktop malware analysis as an effective triage method. Conventional similarity-based clustering techniques, however, cannot be immediately applied to Android malware analysis due to the excessive use of…

Cryptography and Security · Computer Science 2017-07-18 Yuping Li , Jiyong Jang , Xin Hu , Xinming Ou

We investigate the use of Android permissions as the vehicle to allow for quick and effective differentiation between benign and malware apps. To this end, we extract all Android permissions, eliminating those that have zero impact, and…

Cryptography and Security · Computer Science 2022-01-24 Muhammad Suleman Saleem , Jelena Mišić , Vojislav B. Mišić

While image-based detectors have shown promise in Android malware detection, they often struggle to maintain their performance and interpretability when encountering out-of-distribution (OOD) samples. Specifically, OOD samples generated by…

Cryptography and Security · Computer Science 2026-01-09 Wei Wang , Junhui Li , Chengbin Feng , Zhiwei Yang , Qi Mo

As in other cybersecurity areas, machine learning (ML) techniques have emerged as a promising solution to detect Android malware. In this sense, many proposals employing a variety of algorithms and feature sets have been presented to date,…

Cryptography and Security · Computer Science 2022-10-07 Borja Molina-Coronado , Usue Mori , Alexander Mendiburu , Jose Miguel-Alonso

Malware analysis is a complex process of examining and evaluating malicious software's functionality, origin, and potential impact. This arduous process typically involves dissecting the software to understand its components, infection…

Cryptography and Security · Computer Science 2025-01-10 Brandon J Walton , Mst Eshita Khatun , James M Ghawaly , Aisha Ali-Gombe

In malware behavioral analysis, the list of accessed and created files very often indicates whether the examined file is malicious or benign. However, malware authors are trying to avoid detection by generating random filenames and/or…

Machine Learning · Computer Science 2021-10-26 Marek Galovic , Branislav Bosansky , Viliam Lisy

Many IoT(Internet of Things) systems run Android systems or Android-like systems. With the continuous development of machine learning algorithms, the learning-based Android malware detection system for IoT devices has gradually increased.…

Cryptography and Security · Computer Science 2019-03-12 Xiaolei Liu , Xiaojiang Du , Xiaosong Zhang , Qingxin Zhu , Mohsen Guizani