2013-08-27 47 views
2

抗LVL工具使LVL保護完全無用,只需點擊一下,你就可以得到破解APK。如何避免與抗LVL 1.4.0自動補丁應用程序的破解

我也嘗試在LVL庫中的if-else中更改一些開關,重命名lvl包和方法,該工具檢測LVL並將其刪除。

我也曾嘗試

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

沒有任何成功。

有什麼建議嗎? 這個工具如何識別LVL指紋?

請不要的東西回答這個問題就像

-Every保護可以被破解

-A黑客就可以扭轉你源和破解應用反正

回答

3

這個工具如何識別LVL指紋?

This頁面在這裏清楚地列出了反LVL是如何工作的:

引擎蓋下,AntiLVL是一個可配置Smali代碼補丁與用戶修改的XML文件中定義 規則存儲在名爲罐子 內指紋。它是如何工作小結:

  • 反編譯apk的
  • 執行正則表達式匹配
  • 嘉莉了定義修改
  • 重新編譯,更新classes.dex
  • 辭職和的zipalign

我的猜測是,只是亂包名稱和檢查你的班級不會制定一個好的抗反LVL措施。

如果您不想讓LVL被現成的軟件破解,請不要在您的應用中使用LVL。滾動您自己的監控Google Play購買的系統,並根據您的服務器進行檢查。通過這樣做,您可以創建與LVL不同的指紋,因此標準工具將無法工作。

然而,任何人都可以反編譯你的代碼,刪除這個檢查,並重新編譯它的問題依然存在。但請記住,那些使用盜版應用程序的人很可能實際上並沒有真正爲其付費,因此您在這方面損失的客戶很少。那些想要付錢的人會付錢。

+0

我知道這一點。但是我只需要知道我應該在LVL中編輯什麼內容,以避免使用常用版本的anti-lvl工具進行一次單擊自動修補。 – AndreaF

0

你不能編輯它,你需要你自己的許可證系統