On the Effectiveness of System API-Related Information for Android Ransomware Detection
Michele Scalas, Davide Maiorca, Francesco Mercaldo, Corrado Aaron, Visaggio, Fabio Martinelli, Giorgio Giacinto

TL;DR
This paper proposes and evaluates learning-based Android ransomware detection methods using System API information, achieving high accuracy, resilience to obfuscation, and enabling early on-device detection with a new tool.
Contribution
It introduces simple, effective System API-based detection strategies for Android ransomware, improving explainability and robustness over complex existing methods.
Findings
High detection accuracy comparable to complex approaches
Effective in identifying novel ransomware samples
Resilient against static obfuscation techniques
Abstract
Ransomware constitutes a significant threat to the Android operating system. It can either lock or encrypt the target devices, and victims are forced to pay ransoms to restore their data. Hence, the prompt detection of such attacks has a priority in comparison to other malicious threats. Previous works on Android malware detection mainly focused on Machine Learning-oriented approaches that were tailored to identifying malware families, without a clear focus on ransomware. More specifically, such approaches resorted to complex information types such as permissions, user-implemented API calls, and native calls. However, this led to significant drawbacks concerning complexity, resilience against obfuscation, and explainability. To overcome these issues, in this paper, we propose and discuss learning-based detection strategies that rely on System API information. These techniques leverage…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
