This paper explores the effectiveness and challenges of using monitoring techniques, based on Aspect-Oriented Programming, to block adware at the library level, on mobile devices based on Android. Our method is systematic and general: it can be applied to block advertisements from existing and future advertisement networks. We also present miAdBlocker, an industrial proof-ofconcept application, based on this technique, for disabling advertisements on a per-application basis. Our experimental results show a high success rate on most applications. Finally, we present the lessons learned from this experience, and we identify some challenges when applying runtime monitoring techniques to realworld case studies.
CITATION STYLE
El-Harake, K., Falcone, Y., Jerad, W., Langet, M., & Mamlouk, M. (2014). Blocking advertisements on android devices using monitoring techniques. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8803, pp. 239–253). Springer Verlag. https://doi.org/10.1007/978-3-662-45231-8_17
Mendeley helps you to discover research relevant for your work.