@article{ART002707602},
author={Jaechan Moon and Dong-Jin Kim and SEONG JE CHO and Minkyu Park},
title={Blocking Pirated Android App Execution using Class Separation and Dynamic Loading},
journal={Journal of Software Assessment and Valuation},
issn={2092-8114},
year={2011},
volume={7},
number={2},
pages={35-41}
TY - JOUR
AU - Jaechan Moon
AU - Dong-Jin Kim
AU - SEONG JE CHO
AU - Minkyu Park
TI - Blocking Pirated Android App Execution using Class Separation and Dynamic Loading
JO - Journal of Software Assessment and Valuation
PY - 2011
VL - 7
IS - 2
PB - Korea Software Assessment and Valuation Society
SP - 35
EP - 41
SN - 2092-8114
AB - Smartphone app market is getting important socially and economically. As damage of app piracy increases, we require a technique to encourage purchase and use of legal apps. Digital Rights Management (DRM) for apps such as Google’s LVL and SKT's ARM is studied and used. They are techniques based on user authentication. But they are easy to circumvent because Smartphone apps are weak to reverse engineering and modification. In this paper, we propose a technique that enforces the existing techniques to solve the above problems. This technique use class separation and class dynamic loading. The technique separates a particular class when developing apps and servers must keep it. After user authentication on every run, the separated class is transferred from the server and dynamically loaded. Experimental results show the technique is feasible on Smartphone environment.
KW -
DO -
UR -
ER -
Jaechan Moon, Dong-Jin Kim, SEONG JE CHO and Minkyu Park. (2011). Blocking Pirated Android App Execution using Class Separation and Dynamic Loading. Journal of Software Assessment and Valuation, 7(2), 35-41.
Jaechan Moon, Dong-Jin Kim, SEONG JE CHO and Minkyu Park. 2011, "Blocking Pirated Android App Execution using Class Separation and Dynamic Loading", Journal of Software Assessment and Valuation, vol.7, no.2 pp.35-41.
Jaechan Moon, Dong-Jin Kim, SEONG JE CHO, Minkyu Park "Blocking Pirated Android App Execution using Class Separation and Dynamic Loading" Journal of Software Assessment and Valuation 7.2 pp.35-41 (2011) : 35.
Jaechan Moon, Dong-Jin Kim, SEONG JE CHO, Minkyu Park. Blocking Pirated Android App Execution using Class Separation and Dynamic Loading. 2011; 7(2), 35-41.
Jaechan Moon, Dong-Jin Kim, SEONG JE CHO and Minkyu Park. "Blocking Pirated Android App Execution using Class Separation and Dynamic Loading" Journal of Software Assessment and Valuation 7, no.2 (2011) : 35-41.
Jaechan Moon; Dong-Jin Kim; SEONG JE CHO; Minkyu Park. Blocking Pirated Android App Execution using Class Separation and Dynamic Loading. Journal of Software Assessment and Valuation, 7(2), 35-41.
Jaechan Moon; Dong-Jin Kim; SEONG JE CHO; Minkyu Park. Blocking Pirated Android App Execution using Class Separation and Dynamic Loading. Journal of Software Assessment and Valuation. 2011; 7(2) 35-41.
Jaechan Moon, Dong-Jin Kim, SEONG JE CHO, Minkyu Park. Blocking Pirated Android App Execution using Class Separation and Dynamic Loading. 2011; 7(2), 35-41.
Jaechan Moon, Dong-Jin Kim, SEONG JE CHO and Minkyu Park. "Blocking Pirated Android App Execution using Class Separation and Dynamic Loading" Journal of Software Assessment and Valuation 7, no.2 (2011) : 35-41.