Improving privacy on android smartphones through in-vivo bytecode instrumentation

by Alexandre Bartel, Jacques Klein, Martin Monperrus, Kevin Allix and Yves Le Traon
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.
 View PDF
Open-access (on archives-ouvertes.fr)
Citations: [citations]
Other publications of Martin Monperrus

Cite it:

Alexandre Bartel, Jacques Klein, Martin Monperrus, Kevin Allix and Yves Le Traon, "Improving privacy on android smartphones through in-vivo bytecode instrumentation", Technical report, University of Luxembourg arXiv:1208.4536, 2012.
Improving privacy on android smartphones through in-vivo bytecode instrumentation
https://hal.archives-ouvertes.fr/hal-00700319/file/article.pdf
[Improving privacy on android smartphones through in-vivo bytecode instrumentation](https://hal.archives-ouvertes.fr/hal-00700319/file/article.pdf)
\href{https://hal.archives-ouvertes.fr/hal-00700319/file/article.pdf}{Improving privacy on android smartphones through in-vivo bytecode instrumentation} % \cite{bartel:hal-00700319}

Bibtex Entry:

@techreport{bartel:hal-00700319,
 title = {Improving privacy on android smartphones through in-vivo bytecode instrumentation},
 author = {Bartel, Alexandre and Klein, Jacques and Monperrus, Martin and Allix, Kevin and Le Traon, Yves},
 url = {https://hal.archives-ouvertes.fr/hal-00700319/file/article.pdf},
 type = {Research Report},
 number = {arXiv:1208.4536},
 institution = {{University of Luxembourg}},
 year = {2012},
}
Powered by bibtexbrowser
Tagged as: