From 47203227113e92730e5a321826769b54cb43b2a5 Mon Sep 17 00:00:00 2001 From: Chris Eagle Date: Wed, 14 Oct 2015 16:50:50 -0700 Subject: [PATCH] Add README.TXT for java bindings --- bindings/java/README.TXT | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 bindings/java/README.TXT diff --git a/bindings/java/README.TXT b/bindings/java/README.TXT new file mode 100644 index 00000000..9a2b8b35 --- /dev/null +++ b/bindings/java/README.TXT @@ -0,0 +1,34 @@ +This documentation explains how to install the Java binding for Unicorn +from source. + +0. Install the core engine as dependency + + Follow README in the root directory to compile & install the core. + + On *nix, this can simply done by: + + $ sudo ./make.sh install + + +1. Install a JDK for your platform. When done, make sure the JDK tools + are in your PATH. + +2. Change directories into the java bindings, build and install + + $ cd bindings/java + $ make + $ sudo make install + $ make samples + +The samples directory contains some sample code to show how to use Unicorn API. + +- Sample_.java + These show how to access architecture-specific information for each + architecture. + +- Shellcode.java + This shows how to analyze a Linux shellcode. + +- SampleNetworkAuditing.java + Unicorn sample for auditing network connection and file handling in shellcode. +