android - How to go from cracked APK to java code? 1-click tool cracked my app -


so published android app, proguarded it, applied lvl , changed of lvl code offcourse, found cracked somewhere using tool called lucky patcher. not going ask how can protect against 1 click tools that, guess there no single answer ( unless have idea , can point me toward).

i need ask figure out how code cracked. understand tool takes apk file , removes licensing. given that, how can take apk file , reverse engineer java files see how tool cracked code (so fix it)

please me thanks

after proguard, there's no way decompile code humanly-readable java.
while makes reverse engineering process more difficult, it's not impossible clever reverser figure out hidden algorithm.

as tools,
use android-apktool decompile smali , extract encoded xml resources.
use dex2jar translate dalvik jar , jd-gui see resulting reversed java code


Comments