About Java Source Protector. Pro
*** Main functions 'Android Protect Java Source Code' :
- Obfuscate:
+file name -> llllll.java, ....
+class name -> llll, ,,,,,,,,,,,,,,,...
+method name -> ,,,,,,,,,,,,,,,...
+variable name -> ,,,,,,,,,,,,,,,...
- Obfuscate String constant values: "abc" -> .".....".
- Inject fake code to trick the decompiler tools (for class source)
- Other options: create file name with special characters; disable original code refer; create log file; Obfuscate ingnore warning;...
- Define user fakecode
++++++++++++++++++++++++++
Note: Don't use Proguard for your source after protecting by this Application. Proguard will obfuscate your source again by the normal way.
++++++++++++++++++++++++++
'Protect Java Source' is the best ( on the balance between cost and effectiveness ) solution to protect Android Java source code from decompiler tool.
- It helps to protects your Java application file (.apk ,.jar, .java, ...) from all decompiler/reversing tools, by obfuscating, encrypting, faking your original source files (.java files).
- It doesn't like Proguard. Proguard doesn't protected your source code files.
- It is the unique solution. It's belong to Bluseateam.
++++++++++++++++++++++++++
Please review source of KitKatSMSFilterOrg Project (which has been showed in the screenshot)
https://drive.google.com/file/d/0B0o4UmjDlk7lU0tvSExTMGh4VEE/view?usp=sharing
(You can compile, run and decompile it by Android Studio)
by Q####:
After modifying my code with this program and running it through my favorite and most stable decompiler, the decompiler said "Heavily obfuscated code detected!" and broke down!!! The application does it job excellently! Some advice for users of this app regarding the current version: 1. Add external extensions (names like "AppCompatActivity..." to ignore lists. 2. Avoid using names that are the same as standard classes (like TextView textView). 3. Avoid using String types in switch-case, use if-else instead. /// My highest appreciation to the developers!