摘要 |
A method of preventing tampering with a program, a method of upgrading a program, and an apparatus thereof. The method of preventing tampering with a program creates a plurality of obfuscated codes by processing an original code using a plurality of obfuscation methods, generates a program unique number, determines one of the created obfuscated codes based on the unique number, and provides the selected code to a user. The method of upgrading a program creates a plurality of obfuscated codes by processing an upgrade code using a plurality of obfuscation methods, compares the created, obfuscated codes with existing obfuscated codes, and creates a plurality of patch codes based on the difference obtained through the comparison. A patch code is selected based on the unique number input by a user.
|