Understanding the origins of mobile app vulnerabilities: A large-scale measurement study of free and paid apps

T Watanabe, M Akiyama, F Kanei… - 2017 IEEE/ACM 14th …, 2017 - ieeexplore.ieee.org
This paper reports a large-scale study that aims to understand how mobile application (app)
vulnerabilities are associated with software libraries. We analyze both free and paid apps …

State of the sandbox: Investigating macOS application security

M Blochberger, J Rieck, C Burkert, T Mueller… - Proceedings of the 18th …, 2019 - dl.acm.org
Sandboxing is a way to deliberately restrict applications accessing resources that they do
not need to function properly. Sandboxing is intended to limit the effect of potential exploits …

Obfuscation-Resilient Code Detection Analyses for Android Apps

Y Wang - 2018 - rave.ohiolink.edu
Program analysis, both static and dynamic, is helpful in understanding and improving
Android software. Many techniques have been developed for various purposes including …

Machine learning techniques for program representation and comprehension with applications to mobile security

A Narayanan - 2017 - dr.ntu.edu.sg
Android has evolved to be the most popular mobile operating system over the past several
years, since its inception. Millions of Android apps provide a variety of functionalities to …