Table of Content

Open Access

ARTICLE

A Proposal for Addressing Security Issues Related to Dynamic Code Loading on Android Platform

Aleksandar Kelec, Zoran Djuric
Faculty of Electrical Engineering, University of Banja Luka, Banja Luka, Bosnia and Herzegovina
* Corresponding Authors:

Computer Systems Science and Engineering 2020, 35(4), 271-282. https://doi.org/10.32604/csse.2020.35.271

Abstract

One of the constant challenges faced by the Android community, when it comes to the safety of the end users, is the ability of applications to load code dynamically. This mechanism may be used for both legitimate and malicious purposes. A particular problem is the fact that remote code is not analyzed during the verification process because it doesn’t have to be present in the application package at the publishing time. Previous research has shown that using this concept in an insecure way can cause serious consequences for the user and his device. Solving this problem has proved to be a big challenge that many have tried to address in different ways. This paper deals with the problem of dynamic code loading on Android platform. For the purpose of this paper, an application that demonstrates the abuse of the dynamic code loading concept has been developed and published in the Google Play Store. Also, a proposal of the modified Android ecosystem that should address this problem and improve the security of the whole platform is given.

Keywords

Android security, Dynamic code loading, Privacy issues

Cite This Article

A. Kelec and Z. Djuric, "A proposal for addressing security issues related to dynamic code loading on android platform," Computer Systems Science and Engineering, vol. 35, no.4, pp. 271–282, 2020.

Citations




This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 1302

    View

  • 903

    Download

  • 1

    Like

Share Link

WeChat scan