Evaluation of Obfuscation Scheme Focusing on Calling Relationships of Fields and Methods in Methods

K. Fukushima, T. Tabata, and K. Sakurai (Japan)


Obfuscation, Software security, Java, Software metrics


Recently, Java has been spread widely. However, Java has a problem that an attacker can reconstruct Java source codes from Java classfiles. Therefore many techniques for pro tecting Java software have been proposed, but, quantitive security evaluations are not fully given. This paper pro poses an obfuscation scheme for Java source codes by de structing the encapsulation. In addition, we propose an evaluation scheme on the number of accesses to the fields and the methods of the other classes. We try to realize tamper-resistant software with the certain quantitive basis of security using our evaluation.

Important Links:

Go Back