A Hybrid Design system and method of Online Execution Class and Encryption-based Copyright Protection for Android Apps

The present invention relates to an online execution code technology, a system for preventing encoding based illegal copy, and a method thereof and, more specifically, to a combination technology of an online execution code technology and a system for preventing encoding based illegal copy. The system for preventing the encoding based illegal copy is divided into a server and a client for preventing the illegal copy of an android application. The present invention divides a class of the android application into an online execution code and an APK file comprising stub. The server comprises an encoding module which divides the class of the android application into the online execution code and the APK file comprising stub, and encodes a classes.dex file in the APK file; and an authentication service module which is installed and executed by an only user who has a legal key through decoding the android application and is used by downloading the online execution code.