Android 如何通过反LVL 1.4.0自动修补避免应用程序破裂
反LVL工具使LVL保护完全无用,只需点击一下,你就可以得到破解的APK 我还尝试在LVL库中的if-else中更改一些开关,重命名LVL包和方法,工具检测LVL并将其删除 我也试过了Android 如何通过反LVL 1.4.0自动修补避免应用程序破裂,android,android-lvl,Android,Android Lvl,反LVL工具使LVL保护完全无用,只需点击一下,你就可以得到破解的APK 我还尝试在LVL库中的if-else中更改一些开关,重命名LVL包和方法,工具检测LVL并将其删除 我也试过了 protected boolean isAntiLVL(){ try{ Class.forName("smaliHook"); return true; }catch(Exception e){} return false; } 没有任何成功 有什么建议吗
protected boolean isAntiLVL(){
try{
Class.forName("smaliHook");
return true;
}catch(Exception e){}
return false;
}
没有任何成功
有什么建议吗?
该工具如何识别LVL指纹
请不要这样回答这个问题
-每一种保护都可能被破解
-一个破解者可以逆转你的源代码并破解应用程序
该工具如何识别LVL指纹
此处第页清楚列出了反LVL的工作原理:
在引擎盖下,AntiLVL是一个可配置的Smali代码修补程序,具有
存储在jar中的用户可修改XML文件中定义的规则
叫做指纹。其工作原理的简要总结:
- 反编译Apk
- 执行正则表达式匹配
- Carrie给出了定义的修改
- 重新编译,更新classes.dex
- 引咎辞职
但是,任何人都可以反编译您的代码、删除此检查并重新编译它的观点仍然存在。但请记住,那些使用你的应用程序盗版副本的人一开始不太可能真的为此付费,因此你会因此失去很少的客户。想付费的人会付费。你不能编辑它,你需要自己的许可证系统。我知道这一点。但我只需要知道我应该在LVL中编辑什么,以避免使用通用版本的反LVL工具进行一键式自动修补。