Source code protection for software
Abstract
Protection of software code against illegal modifications by hackers is a pressing issue to many software developers. Many software-based mechanisms for protecting program code are too weak or too expensive to apply. In this thesis, our purpose is to make a program that can protect software source code in an effective way. We start at studying software protection techniques, then we present and explore our methodology to protect software source code in a more flexible and practical manner. This methodology mainly focuses on obfuscation techniques, and makes use of them in an innovative way to protect software source code against hackers. Our software is implemented using Java technology.