pith. sign in

arxiv: 1208.4536 · v2 · pith:ABGECT5Wnew · submitted 2012-06-05 · 💻 cs.CR · cs.SE

In-Vivo Bytecode Instrumentation for Improving Privacy on Android Smartphones in Uncertain Environments

classification 💻 cs.CR cs.SE
keywords androidbytecodechainin-vivoprivacysmartphonestooldirectly
0
0 comments X
read the original abstract

In this paper we claim that an efficient and readily applicable means to improve privacy of Android applications is: 1) to perform runtime monitoring by instrumenting the application bytecode and 2) in-vivo, i.e. directly on the smartphone. We present a tool chain to do this and present experimental results showing that this tool chain can run on smartphones in a reasonable amount of time and with a realistic effort. Our findings also identify challenges to be addressed before running powerful runtime monitoring and instrumentations directly on smartphones. We implemented two use-cases leveraging the tool chain: BetterPermissions, a fine-grained user centric permission policy system and AdRemover an advertisement remover. Both prototypes improve the privacy of Android systems thanks to in-vivo bytecode instrumentation.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.