Java Antidecompiler User Guide


Java Antidecompiler is a very simple and at the same time reliable enough java code protection tool. It encrypts entire java classes without parsing and transformation of the byte-code. You do not have to choose between coding variables or modifying workflows. All sensitive data containing in java classes, including passwords, expiration dates, system names, etc. are encrypted and can not be extracted from them. Thus, several advantages are achieved: completely reducing customization work and troubleshooting. In addition the use of antidecompiler is extremely simplified. Encryption uses one of the standard java crypto-algorithms and hash functions.


Working with Java Antidecompiler is not much harder than copy-paste
action, but easier than working with a standard zip wizard program.

Screen 1. Enter your Serial No, if any, at the first run. The Serial No will be
securely stored in the user directory and in the next time you will immediately
start with the Screen 2. Without serial no Antidecompiler will work in trial
mode and add watermark screen to the protected application.

After pressing Next button Source screen will appear as shown in
Screen 2. Select jar to protect

Screen 3. List of main classes. Select main class you need and press Next

Screen 4. Authentication server page URL (php, jsp, etc.)
Your main class should be prepared, see How It Works page

Screen 5. The last screen - options. Debug option allows debugging protected jar
in the same manner as unprotected one in Eclipse IDE (see Debug page)

Authentication Page Example

if (isset ( $_POST ['serialno'] )) {
$request = $_POST ['serialno'];
if ($request == 'AAAC-CCTT-IIVV-AATT-EEDD') {
echo 'activated';
} elseif ($request == 'TTTT-RRRR-IIII-AAAA-LLLL') {
echo 'trial';
} else {
echo 'undefined';
} else {
echo 'undefined';

Copyright © 2018 BIS Guard & Co. ToC Read Me Debugging How It Works EULA Modified Nov 5, 2017