B4J Question Any methods for protecting my code against decompilation?

MegatenFreak

Active Member
Licensed User
Hello.
I'm in a situation where it's critical that I protect my app from being hacked or cracked.
For more sensitive parts of the code algorithm, I've tried making it less understandable (after decompilation) by spreading passwords strings as characters across different modules.
I was wondering if there is a library or a method to increase a B4J app's (in other words, JAVA app) security against hackers.
Thanks in advance.
(p.s. I do use 'obfuscated release' mode, of course!)
 

Erel

B4X founder
Staff member
Licensed User
Longtime User
Obfuscation, including string obfuscation, will help.

 
Upvote 0

MegatenFreak

Active Member
Licensed User
Obfuscation, including string obfuscation, will help.

Thank Erel. I had forgotten that obfuscation works on variable names as well. I just need to make sure not to include an underscore.
Just to make sure: local variables (like ones declares inside subs) don't need obfuscation, right? because a lot of my local variables include underscores.
 
Upvote 0
Top