Code Obfuscation for Software Protection

The security of software is threatened by piracy,tampering and reverse engineering.Attackers attempt to get important algorithms and sensitive data of software by static analysis or reverse engineering.Software protection becomes one important problem.This paper introduces the technique of code obfuscation,which is a method of software protection.The approaches,objective,advantages and development of this method are described.