First, you must install DonQuixote Runtime. Then, you downloads below archives, extracts obtained tar ball, and builds jar file.
Next, put just made jar file on DonQuixote plugin directory. Default plugin directory is the same directory of runtime-1.x.jar file.
Finally, executing DonQuixote runtime, you can see that the plugin was installed by help message.
This plugin is also a sample of DonQuixote plugin.
Injecting dummy block which is never executed by always true (or false) branch.
Embedding watermarking phrase into dummy method. This algorithm is implemented in C and destributed at http://se.naist.jp/jmark/ .
Extracting birthmarks from class files. A tool for extracting static birthmark is already developed and released at http://se.naist.jp/jbirth/ . I think that jbirth will be plugged as DonQuixote plugin.
AddTracer injects tracer code which for monitoring opecode, operand into target class files. The author of this tool is the same as DonQuixote author.
http://se.naist.jp/addtracer/