![]() | Only 14 pages are availabe for public view |
Abstract During the last two decades, the computer software industry has been increased rapidly. As digital information can be copied and transmitted at great ease, methods of safeguarding the software’s investment are therefore important. Illegal software copying and sharing causes often software companies revenue loss. This trend has driven software vendors to implement copy protection mechanisms to protect their applications and revenue by ensuring their applications are used legally. The protection mechanisms cover variety of technologies such as encryption and tying the program to the CPU. Code obfuscation is currently the most viable technique for preventing malicious reverse engineering of software. |