paper-with-me

Papers

Neural-Augmented Static Analysis of Android Communication

2018-09-11 · Jinman Zhao, Aws Albarghouthi, Vaibhav Rastogi, Somesh Jha, Damien Octeau

We address the problem of discovering communication links between applications in the popular Android mobile operating system, an important problem for security and privacy in Android. Any scalable static analysis in this complex setting is bound to produce an excessive amount of false-positives, rendering it impractical. To improve precision, we propose to augment static analysis with a trained neural-network model that estimates the probability that a communication link truly exists. We describe a neural-network architecture that encodes abstractions of communicating objects in two applications and estimates the probability with which a link indeed exists. At the heart of our architecture are type-directed encoders (TDE), a general framework for elegantly constructing encoders of a compound data type by recursively composing encoders for its constituent types. We evaluate our approach on a large corpus of Android applications, and demonstrate that it achieves very high accuracy. Further, we conduct thorough interpretability studies to understand the internals of the learned neural networks.

📄 PDF Abstract BibTeX arXiv:1809.04059

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Light up that Droid! On the Effectiveness of Static Analysis Features against App Obfuscation for Android Malware Detection

2023-10-24 · Borja Molina-Coronado, Antonio Ruggia, Usue Mori, Alessio Merlo 외

Malware authors have seen obfuscation as the mean to bypass malware detectors based on static analysis features. For Android, several studies have confirmed that many anti-malware products are easily evaded with simple p…

Android Malware DetectionMalware Detection

Analysis of Bayesian Classification based Approaches for Android Malware Detection

2016-08-20 · Suleiman Y. Yerima, Sakir Sezer, Gavin McWilliams

Mobile malware has been growing in scale and complexity spurred by the unabated uptake of smartphones worldwide. Android is fast becoming the most popular mobile platform resulting in sharp increase in malware targeting …

Android Malware DetectionClassificationGeneral ClassificationMalware Detection

A Review on The Use of Deep Learning in Android Malware Detection

2018-12-26 · Abdelmonim Naway, Yuancheng LI

Android is the predominant mobile operating system for the past few years. The prevalence of devices that can be powered by Android magnetized not merely application developers but also malware developers with criminal i…

Android Malware DetectionMalware Detection

SE-GA: Memory-Augmented Self-Evolution for GUI Agents

2026-05-16 · Shilong Jin, Lanjun Wang, Zhuosheng Zhang arxiv

Autonomous Graphical User Interface (GUI) agents often struggle with multi-step tasks due to constrained context windows and static policies that fail to adapt to dynamic environments. To address these limitations, this …

Android Security using NLP Techniques: A Review

2021-07-07 · Sevil Sen, Burcu Can

Android is among the most targeted platform by attackers. While attackers are improving their techniques, traditional solutions based on static and dynamic analysis have been also evolving. In addition to the application…

Malware Detection