Приложение, над которым я работаю, автоматически взломано antiLVL (хотя я не использую LVL в своем приложении).
В целях защиты моего приложения от "пиратства с одним щелчком" я реализую методы методов обнаружения несанкционированного доступа, описанные в Google IO.
Я попытался проверить подпись как с getPackageInfo()
, так и с отражением (invoke()
), но AntiLVL смог автоматически взломать приложение в обоих случаях.
Как я могу написать код, который не будет автоматически взламываться текущей версией antiLVL (1.4.0)? Я имею в виду, кроме использования JNI.
PS: Я не говорю о предотвращении пиратства в целом. Я просто хочу, чтобы пират копался в коде вручную, вместо того, чтобы использовать автоматический взломщик.