Journal of Theoretical and Applied Information Technology
Security is of fundamental importance in digital communication. The system should be secure against brute force attacks and impersonation by the eavesdropper. Code and the sensitive data should only be accessed and understood by legitimate user/authority. Software in recent scenario has been highly susceptible to various attacks and threats. Reverse engineering is one of the key technique by which an intruder can understand the inner working of the software. Most of the existing software protection techniques do not provide reliable security against various attacks.