gpt4 book ai didi

android - 如何使用Anti-LVL 1.4.0 Auto-Patching避免应用程序被破解

转载 作者:搜寻专家 更新时间:2023-11-01 08:56:46 24 4
gpt4 key购买 nike

反LVL工具让LVL保护完全失效,一键搞定破解APK。

我还尝试更改 LVL 库中 if-else 中的一些开关,重命名 lvl 包和方法,该工具检测 LVL 并将其删除。

我也试过

protected boolean isAntiLVL(){
try{
Class.forName("smaliHook");
return true;
}catch(Exception e){}
return false;
}

没有任何成功。

有什么建议吗?这个工具如何识别LVL指纹?

请不要用类似的东西回复这个问题

-每一个保护都可以被破解

-黑客可以逆向您的来源并破解应用程序

最佳答案

How this tool identify LVL fingerprint?

This这里的页面清楚地列出了 Anti LVL 的工作原理:

Under the hood, AntiLVL is a configurable Smali code patcher with rules defined in user-modifiable XML files stored inside the jar called fingerprints. Brief summary of how it works:

  • Decompiles the Apk
  • Perform regular expression matching
  • Carrie out defined modifications
  • Recompile, update classes.dex
  • Resign and zipalign

我的猜测是,简单地乱用包名称并检查您的类不会成为一个很好的反 LVL 措施。

如果您不希望 LVL 被现成的软件破解,请不要在您的应用中使用 LVL。推出您自己的系统来监控 Google Play 购买,并根据您的服务器检查它们。通过这样做,您创建了一个不同于 LVL 的指纹,因此标准工具将不起作用。

但是,任何人都可以反编译您的代码、删除此检查并重新编译它的观点仍然成立。请记住,那些使用盗版应用程序的人不太可能首先真正为它付费,因此您因此失去的客户非常少。谁愿意付出,谁就会付出。

关于android - 如何使用Anti-LVL 1.4.0 Auto-Patching避免应用程序被破解,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18477253/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com