A qualitative analysis of Java obfuscation

Matthew Karnick, Jeffrey MacBride, Sean McGinnis, Ying Tang, Ravi Ramachandran

Research output: Chapter in Book/Report/Conference proceedingConference contribution

10 Scopus citations

Abstract

Code obfuscation is a promising defense technology that secures software in a way that makes the cost of reverse engineering prohibitively high. While there are a number of commercial obfuscation tools on the market, there is no standard measurement to analyze and evaluate their strength. This paper addresses this challenge. An analytical metrics is developed to quantify the performance of obfuscation in terms of potency, resilience, and cost. Four commercial obfuscators are then evaluated using the proposed method.

Original languageEnglish (US)
Title of host publicationProceedings of the 10th IASTED International Conference on Software Engineering and Applications, SEA 2006
Pages166-171
Number of pages6
StatePublished - Dec 1 2006
Event10th IASTED International Conference on Software Engineering and Applications, SEA 2006 - Dallas, TX, United States
Duration: Nov 13 2006Nov 15 2006

Publication series

NameProceedings of the 10th IASTED International Conference on Software Engineering and Applications, SEA 2006

Other

Other10th IASTED International Conference on Software Engineering and Applications, SEA 2006
Country/TerritoryUnited States
CityDallas, TX
Period11/13/0611/15/06

All Science Journal Classification (ASJC) codes

  • Software

Fingerprint

Dive into the research topics of 'A qualitative analysis of Java obfuscation'. Together they form a unique fingerprint.

Cite this