English
Related papers

Related papers: Automated Synthesis of Semantic Malware Signatures…

200 papers

In recent years, learning-based Android malware detection has seen significant advancements, with detectors generally falling into three categories: string-based, image-based, and graph-based approaches. While these methods have shown…

Cryptography and Security · Computer Science 2025-09-16 Doan Minh Trung , Tien Duc Anh Hao , Luong Hoang Minh , Nghi Hoang Khoa , Nguyen Tan Cam , Van-Hau Pham , Phan The Duy

A recent report indicates that there is a new malicious app introduced every 4 seconds. This rapid malware distribution rate causes existing malware detection systems to fall far behind, allowing malicious apps to escape vetting efforts and…

Cryptography and Security · Computer Science 2017-11-16 Lichao Sun , Xiaokai Wei , Jiawei Zhang , Lifang He , Philip S. Yu , Witawas Srisa-an

Recent works have shown promise in using microarchitectural execution patterns to detect malware programs. These detectors belong to a class of detectors known as signature-based detectors as they catch malware by comparing a program's…

Cryptography and Security · Computer Science 2014-03-31 Adrian Tang , Simha Sethumadhavan , Salvatore Stolfo

Memory forensics is an effective methodology for analyzing living-off-the-land malware, including threats that employ evasion, obfuscation, anti-analysis, and steganographic techniques. By capturing volatile system state, memory analysis…

Cryptography and Security · Computer Science 2026-02-24 Silvia Lucia Sanna , Davide Maiorca , Giorgio Giacinto

Malwares are becoming persistent by creating full- edged variants of the same or different family. Malwares belonging to same family share same characteristics in their functionality of spreading infections into the victim computer. These…

Cryptography and Security · Computer Science 2017-07-11 Anishka Singh , Rohit Arora , Himanshu Pareek

A common security architecture, called the permission-based security model (used e.g. in Android and Blackberry), entails intrinsic risks. For instance, applications can be granted more permissions than they actually need, what we call a…

Cryptography and Security · Computer Science 2013-03-21 Alexandre Bartel , Jacques Klein , Martin Monperrus , Yves Le Traon

Differentiating malware is important to determine their behaviors and level of threat; as well as to devise defensive strategy against them. In response, various anti-malware systems have been developed to distinguish between different…

Machine Learning · Computer Science 2023-07-06 Nazmul Islam , Seokjoo Shin

For a long time, malware classification and analysis have been an arms-race between antivirus systems and malware authors. Though static analysis is vulnerable to evasion techniques, it is still popular as the first line of defense in…

Cryptography and Security · Computer Science 2024-01-23 Shoumik Saha , Sadia Afroz , Atif Rahman

Building behavior profiles of Android applications (apps) with holistic, rich and multi-view information (e.g., incorporating several semantic views of an app such as API sequences, system calls, etc.) would help catering downstream…

Machine Learning · Computer Science 2018-09-18 Annamalai Narayanan , Charlie Soh , Lihui Chen , Yang Liu , Lipo Wang

Machine learning (ML) in real-world systems must contend with concept drift, adversarial actors, and a spectrum of potential features with varying costs and benefits. Malware naturally exhibits all of these complexities, but for the same…

Mobile malware are malicious programs that target mobile devices. They are an increasing problem, as seen in the rise of detected mobile malware samples per year. The number of active smartphone users is expected to grow, stressing the…

Cryptography and Security · Computer Science 2022-02-15 J. S. Panman de Wit , J. van der Ham , D. Bucur

While graph-based Android malware classifiers achieve over 94% accuracy on standard benchmarks, they exhibit a significant generalization gap under distribution shift, suffering up to 45% performance degradation when encountering unseen…

Cryptography and Security · Computer Science 2026-02-11 Ngoc N. Tran , Anwar Said , Waseem Abbas , Tyler Derr , Xenofon D. Koutsoukos

Machine learning-based Android malware detectors often fail in real-world deployment due to domain shift, where models trained on one data source perform poorly on applications from another. This paper presents a comprehensive study on the…

Machine Learning · Computer Science 2026-05-15 Md Rafid Islam

Malware proliferation is increasing at a tremendous rate, with hundreds of thousands of new samples identified daily. Manual investigation of such a vast amount of malware is an unrealistic, time-consuming, and overwhelming task. To cope…

Cryptography and Security · Computer Science 2026-05-12 ElMouatez Billah Karbab , Mourad Debbabi

Machine learning (ML) has demonstrated significant advancements in Android malware detection (AMD); however, the resilience of ML against realistic evasion attacks remains a major obstacle for AMD. One of the primary factors contributing to…

Cryptography and Security · Computer Science 2024-08-30 Hamid Bostani , Zhengyu Zhao , Veelasha Moonsamy

Permission analysis is a widely used method for Android malware detection. It involves examining the permissions requested by an application to access sensitive data or perform potentially malicious actions. In recent years, various machine…

Cryptography and Security · Computer Science 2025-07-31 Ahmed Sabbah , Radi Jarrar , Samer Zein , David Mohaisen

The npm registry is one of the pillars of the JavaScript and TypeScript ecosystems, hosting over 1.7 million packages ranging from simple utility libraries to complex frameworks and entire applications. Due to the overwhelming popularity of…

Cryptography and Security · Computer Science 2022-03-01 Adriana Sejfia , Max Schäfer

In recent years, there has been rapid growth in mobile devices such as smartphones, and a number of applications are developed specifically for the smartphone market. In particular, there are many applications that are ``free'' to the user,…

Cryptography and Security · Computer Science 2013-05-20 Hiroki Kuzuno , Satoshi Tonami

Machine-learning models have been recently used for detecting malicious Android applications, reporting impressive performances on benchmark datasets, even when trained only on features statically extracted from the application, such as…

Machine Learning · Computer Science 2018-10-30 Marco Melis , Davide Maiorca , Battista Biggio , Giorgio Giacinto , Fabio Roli

With the proliferation of Android malware, the demand for an effective and efficient malware detection system is on the rise. The existing device-end learning based solutions tend to extract limited syntax features (e.g., permissions and…

Cryptography and Security · Computer Science 2020-11-11 Ruitao Feng , Jing Qiang Lim , Sen Chen , Shang-Wei Lin , Yang Liu