Android App copy protection mechanism based on dynamic loading

We propose an Android App copy protection mechanism based on dynamic loading. In our proposed mechanism, a legal user has to pass the authentication process for getting a separated class as he/she wants to execute all functionalities of the Android App. That is, the pirate user cannot execute all functionalities of the App even though he/she has rooted his/her device and obtained illegally copy the APK file.