RCP Antidecompiler User Guide
OverviewRCP Antidecompiler is the most power tool for Java code protection. It protects Eclipse Rich Client Platform applications by encrypting entire byte code without transformation of algorithms, data, or work-flows. All sensitive data containing in your Java code, including passwords, expiration dates, system names, etc. are encrypted and can not be extracted with any decompiler or viewed by binary editor/viewer. Thus, several advantages are achieved:
- completely reducing customization work and troubleshooting;
- the use of the antidecompiler is extremely simplified.
The encryption uses standard Java cryptoalgorithms and hash functions.
InstallationFrom Eclipse menu press Help -> Install New Software...
and follow Installation Wizard instructions
Lazy installation is as follows. Download rcp_antidecompiler_beta.zip from
Unzip it and copy com.bisguard.rcp.antidecompiler_0.9.6.XXXXXX.jar
into Eclipse dropins directory and then (re)start Eclipse.
InterfaceWorking with RCP Antidecompiler is not much harder than copy-paste action, but easier than working with a standard zip wizard program.
To start program press File -> Protect... in Eclipse menu or, if the product files is inside of workspace, right click on the main application jar and then press Protect..
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 a Screen 2. Without Serial No Antidecompiler will work in trial mode and add watermark screen to the protected application
After pressing Next Product screen will appear as shown in Screen 2.
Screen 2. Product screen is almost self-explained.
Protect options can be used if you want to repeat protection process
Screen 3. Select bundles to be protected. It is strongly recommended to protect
the bundles containing the confidential data only
Screen 4. Run protected RCP application