Recently, I found my application is crack by some anti-lvl tools.
This tool could easily crack the “Android License Verification Library” in my application, and generate a new cracked apk.
It also provide lots of function hooks to prevent the developer from detecting their application is cracked. Such as get file length function or check signature function …
Any one know how to defeat it?
Thanks.
In general – there is no way to fully protect your application in the wild. User might have root access on his/her device and then all bets are off. You can introduce some manual “hackarounds”, but if your app is a high-profile one, you will be cracked anyway.
Its just power-play between you and crackers. And if you fight crackers too hard you might hurt your fair users as well.