doi: 10.7763/IJMO.2012.V2.216
Code Obfuscation for Effectively Securing Data in the Web-Based Industry
- Accenture Services Pvt. Ltd.
Abstract
Today reverse engineering poses a serious threat to the protection of intellectual property rights (IPR) of software developers. The incidents of software tampering and piracy have become commonplace. It is possible for software pirates to extract a piece of code and incorporate it into their own programs with considerable ease. Such cases are even more rampant in the web-based industry since it is teeming with programs in easily decompilable formats. In this paper, we target java applications which are available as Java class files. Java bytecode is platform independent and makes Java executables highly susceptible to being reverse engineered. Obfuscation is a technique to protect against this threat. This paper presents a level-based organization of code obfuscation for employing effective software protection. The authors propose incorporation of obfuscation as a means to improve MIQ of software applications. Finally, the paper demonstrates the working of a code obfuscator that operates on java files and produces obfuscated versions in two stages.
Keywords
- Intellectual property rights
- machine intelligence quotient (MIQ)
- obfuscation
- reverse engineering
- tamper-proofing
- watermarking
How to Cite
Priyanka Singh, Vriti Sidana, Kanu Priya Aggarwal, A. B. Patki, and R. C. Meharde, "Code Obfuscation for Effectively Securing Data in the Web-Based Industry," International Journal of Modeling and Optimization, vol. 2, no. 6, pp. 708-711, 2012. https://doi.org/ 10.7763/IJMO.2012.V2.216
Copyright & License
Copyright © 2012 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).




