I am using the LVL from Google to protect my app for copying.
It can be easily cracked with the tool antiLVL.
There is a commercial library called na LVL which states that it is safe.
But I dont want to buy this commercial library, thus I tried to find an other method.
I found out that antiLVL injects a new class for hooking. It was called smaliHook.java
So I tried this code:
public static boolean isAntiLVL(){
try{
Class.forName("smaliHook");
return true;
}catch(Exception e){}
return false;
}
But unfortunatelly with current antiLVL it does not work.
Have you some hints for creating a first small line of defense against script kiddies?