Projects / jmark


jmark aims to easily identify illegal Java programs containing unlicensed class files. jmark provides a practical way for encoding and decoding a digital watermark into/from Java class files. Encoding a program developer's copyright phrase as a watermark ensures the legal ownership of class files.

Operating Systems

Recent releases

  •  22 Oct 2003 11:12

    Release Notes: This version features a code cleanup and array boundary checking to avoid segmentation faults.

    •  19 Oct 2003 04:30

      Release Notes: Bugs were fixed for freeing allocated memory.

      •  18 Oct 2003 14:46

        Release Notes: Several bugs have been fixed: manipulation of "lookupswitch" and "tableswitch", manipulation of large attributes, etc.

        •  09 Oct 2002 21:53

          Release Notes: The input form was extended. Now you can specify the to-be-watermarked method (dummy method) by its name. Otherwise, you can also specify the method by its index number. This distribution includes both C source code and a Win32 binary.

          •  05 Aug 2002 16:37

            Release Notes: A bug that caused jmark to crash when manipulating a large Java class file was fixed.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.