Detecting Java Class Theft using Static API Trace Birthmark
Hee-Wan Park, Seokwoo Choi, Hyun-il Lim, Taisook Han · 2008
Software birthmark is the inherent characteristics that can identify a program. In this paper, we propose a Java class theft detection technique based on static API traces of class files. We utilize control flow analysis to increase resilience, and we apply the semi-global alignment trace comparison algorithm to increase credibility. The credibility and resilience experiments for XML parsers show that our birthmark is more efficient than existing birthmarks.