You can strengthen the protection of your App by following these 2 Steps:
1. This is a small excerpt from the excellent ProtectMyApp By Informatix Guide (for any purchase, and it's worth it you can contact the author Federic ->
@Informatix )
ProBundle contains all the following libraries: - ArchiverPlusZip v1.13 Based on the Zip4j library, this library allows to add, extract, update and remove files from a zip archive. It supports encryption and decryption (standard and AES), Zip64 format and split zip archives. It is compatible...
"...It is not installed through its
original store. So we can check whether the installer of our package is correct:..."
Code:
Dim PU As PackageUtils
'For Google Play Store
If PU.GetInstallerPackageName(PU.GetMyPackageName) <> "com.android.vending" Then
ExitApplication
End If
2. The second step you can use is to fully defend the possibility that it can debug in realtime
Watch the following tutorial (Tricks Anti Debug Anti Proxy) at the following address:
In addition to the good guide created some time by the dear @Informatix ( Pro Bundle https://www.b4x.com/android/forum/threads/probundle-chargeable.58754/ ) i add something else that could be useful ( i hope ) 1) CHECK IF YOUR APP IS INTERCEPTED BY A PROXY. Using a proxy is easy without even...
There are also tools that perfect everything but have a high cost like DexProtector
In any case, you will never have 100% certainty. But surely it will not be a walk for those who will have to try to modify it.