Date Added: Jan 2012
Malicious reverse engineering aims on understanding and reusing the functionalities of existing products for the development of other products. It helps the competitors to release the product without much research, development time and investment, thereby causing huge financial losses to the developing organizations. Intellectual property violations due to malicious reverse engineering are serious issues faced by internet java applications, which causes huge financial loss to the product development organizations. Obfuscation is an economical approach of transforming a program to another incomprehensible version, for curtailing down such malicious reversing attacks.