Linh Tran, Wei Sun, et al.
ICLR 2025
We propose a type-based taint analysis for Android. Concretely, we present DFlow, a context-sensitive information flow type system, and DroidInfer, the corresponding type inference analysis for detecting privacy leaks in Android apps. We present novel techniques for error reporting based on CFL-reachability, as well as novel techniques for handling of Android-specific features, including libraries, multiple entry points and callbacks, and inter-component communication. Empirical results show that our approach is scalable and precise. DroidInfer scales well in terms of time and memory and has false-positive rate of 15.7%. It detects privacy leaks in apps from the Google Play Store and in known malware.
Linh Tran, Wei Sun, et al.
ICLR 2025
Yao Dong, Ana Milanova, et al.
PPPJ 2016
Ingkarat Rak-Amnouykit, Ana Milanova, et al.
ISSTA 2022
Roee Hay, Omer Tripp, et al.
ISSTA 2015