Hi. I'm already using B4J obfuscation, which helps a lot with making decompiled code harder to follow.
I was wondering if there is a technique or tool I'm missing to give my app better security.
The thing is, mine is a huge app to be used in large companies, and it's a first (in terms of all-in-one capabilities) in the country, so I really fear it would be stolen and reproduced by others competing in the market. Since there's no "signature" in desktop apps, coders can decompile, alter, and recompile the app in attempts to make it theirs. I'm looking for ways to make that much harder to accomplish.
Any tips will be appreciated.
Thank you.