Detecting the software theft, the birthmark toolkit for the JVM platform.
pochi is the birthmarking toolkit for the JVM platform. The birthmarks are the native characteristics extracted from executable programs. Then, we compare them and computes the similarities. The resultant similarities shows the copy relation possibilities between two programs.
Join our Gitter channel if you have any problems or suggestions on pochi.
Copy and paste the following snippet into your pom.xml.
<repositories>
<repository>
<id>tamada_github</id>
<name>Apache Maven Packages of tamada</name>
<url>https://maven.pkg.github.com/tamada/mvnrepository</url>
</repository>
</repositories>
Then, add the dependencies of your pom.xml.
| groupId | artifactId | version |
|---|---|---|
jp.cafebabe.pochi | nasubi | 2.1.0 |
jp.cafebabe.pochi | pochi-core | 2.1.0 |
jp.cafebabe.pochi | pochi-api | 2.1.0 |
Note that accessing GitHub Packages must authenticate with GitHub access token.
You should update your ~/.m2/settings.xml by following this instructions.
pochi provides the following modules, and the depenent modules are shown.
jp.cafebabe.kunai
org.objectweb.asmjdk.zipfsjp.cafebabe.birthmarks
java.loggingio.vavrcom.fasterxml.jackson.databindjp.cafebabe.kunaijp.cafebabe.pochi
java.loggingjp.cafebabe.birthmarksAlso, pochi runs on Groovy environment, and the Groovy depends on java.scripting, java.desktop, java.sql, and java.xml modules.
Content type
Image
Digest
Size
87.4 MB
Last updated
almost 6 years ago
docker pull tamada/pochi