Many guys want to decompile/ Reverse engineering/ ... your Android Apps for stealing your ideal/ your algorithm/ your source/...
These guys can: decompile .Apk file -> Get source -> Modify -> Recompile -> Reup on App Store -> Make money from your work
Bg+ Anti Decompiler (JAVA) can help you to stop it.
It's free download on Google store: https://play.google.com/store/apps/details?id=com.bgplus.Anti.JavaDecompiler
This app works on Java source, not on Java Byte-code like other tools. So user can control everything.
It supports a many protecting features:
+ Remove comments
+ Obfuscate filename (include main-active class, which other tool can't do), class, functions, variable, ...
+ Obfuscate with unicode characters
+ Hide string value (helpful when you keep some sensitive info in java source)
+ Hide packagename
+ Add fakecode to trap the decompiler tools
+ Check resource-string (helpful when someone try to edit the resources of your APK)
+ ...
We have tested this solution with many Java decompiler tools. The result was very good.
These tools can not reverse the original java-source accurately.
New update ( Fer 9,2017)
Demo protecting Project: Android Terminal (https://drive.google.com/open?id=0B6wNo_zRyvFoZG9nTVV4Z3BKblk)
This is a project for creating a Terminal tool for Android device. User can run some command like: ls, ps, top, ... on Android device.
Last edited: