|
SandMark is a system for embedding a watermark in a Java program. It modifies the application source code to make it build a structure at execution time that encodes a watermark. The watermark is recognized by dumping and analyzing the Java heap.
The ultimate goal of SandMark is to produce application watermarks that an adversary can remove only through careful analysis, but not through automated means.
|