Tamper Proofing your Code : Paul Mason

added by tivit
2/4/2010 4:07:14 PM


A largely "untouched" area of intellectual property protection is Tamper Proofing. I can only assume that the reason for this is that while tamper proofing methods are easy to add, it is extremely difficult to stop tamper proofing being removed. It all boils down to the simple fact: if your computer can run the program then a hacker can understand the control flow and change your code for their own purposes. This article takes a look at what tamper proofing is, various methods of tamper proofing, and finally evaluates their real world use.