OSDN Git Service

リポジトリのURLにdavが付いていたので削除した.
[stigmata/stigmata.git] / README.txt
1
2                    Stigmata: Java birthmark toolkit
3                             version 2.0.1-SNAPSHOT
4                    http://stigmata.sourceforge.jp
5
6                               Copyright 2006-2010 Haruaki Tamada, Ph.D
7                                       Stigmata Project, Sourceforge.jp
8
9
10 * Overview
11
12     Stigmata is the Java birthmark toolkit, which aims to detect the
13   theft of programs.  This tool can extract birthmarks from Java
14   class files directory, and compare them.
15
16     A birthmark is a set of special informations that the program
17   originally possesses.  The birthmark is carefully extracted from
18   critical portions of class file.  Hence, if a class file P has
19   the same birthmark as another class file Q's, Q is very likely to
20   be a copy of P.  Thus, the birthmark can be used as a simple but
21   powerful signature to distinguish doubtful class files (those
22   which seem to be copies).
23
24 * Features
25
26     Stigmata support the extracting birthmarks from Java class
27   files, and written in Java SE 6 with ASM.
28
29   The main features are:
30
31   - extraction of the four types of birthmarks directly from Java
32     class files (without source code),
33   - pairwise birthmark comparison of Java class files,
34   - Jar file and War file support,
35   - plug-in architecture for new birthmarks, and
36   - analysis of extracted birthmarks (MDS)
37
38 * Requirements
39
40   Stigmata requires following libraries.
41
42   - ASM 3.1 (http://asm.objectweb.org/)
43   - Apache Commons DBUtils 1.1 (http://commons.apache.org/dbutils/)
44   - Apache Commons Beanutils 1.7.0 (http://commons.apache.org/beanutils/)
45   - Talisman XmlCli 1.2.2 (http://talisman.sourceforge.jp/xmlcli/)
46   - Talisman MDS 1.0.1 (http://talisman.sourceforge.jp/mds/)
47   - Talisman i18n 1.0.1 (http://talisman.sourceforge.jp/i18n/)
48   - Talisman hermes 1.0.0 (http://talisman.sourceforge.jp/i18n/)
49   - Stigmata Digger 1.1.0 (http://stigmata.sourceforge.jp/digger/)
50
51   - JUnit 4.8.1 (http://www.junit.org/) for testing.
52
53 * Author
54
55   Name:        Haruaki TAMADA.
56   Affiliation: Stigmata Project, Sourceforge.jp
57   E-mail:      tama3[ at ]users.sourceforge.jp
58   Web Page:    http://stigmata.sourceforge.jp/
59
60   Please notify us some bugs and requests to 
61   mailto:stigmata-info[ at ]lists.sourceforge.jp
62