2012-08-29 35 views
5

我剛剛學會了標準的android LVL + proguard不能保證使用像antilvl這樣的工具來防止簡單破解的任何盜版保護。我正在努力尋找一種合理的方式來確保我的android應用程序不被盜版。我找到了一種叫做dexguard的商業prouard替代品。這是相當昂貴的(最便宜的許可證是375歐元),但如果我知道它會保護我的應用程序免受腳本小子和業餘應用程序破解者的侵害,我會購買它。如果一些非常聰明的黑客擊敗了我的盜版保護,我就沒有問題,但是如果有任何腳本小孩可以做到這一點,那麼它就是個不錯的選擇。dexguard防止簡單LVL裂縫?

  1. 您是否有使用dexguard保護LVL代碼的經驗?

  2. 只是用dexguard代替proguard,離開標準LVL 檢查足以阻止腳本小子嗎?

  3. 如果dexguard不是保護我的lvl代碼的簡單方法,您建議採用哪種方式?

+1

我曾經使用DexGuard,但最近他們增加了他們的價格。他們去年的報價爲每年5000歐元,約爲375歐元/年。雖然我有他們的保護,我發現它很好,但現在的保護花費比我的應用程序,使得它不再適用於我:( –

回答

18

開發商可能不願意談論他們的防禦措施。作爲ProGuard和DexGuard的開發者,我的經驗如下:

  1. DexGuard用戶的反饋非常積極。這是一場戰爭,但經過處理的應用程序保持良好,甚至對付專門的黑客。
  2. DexGuard附帶一系列樣本,包括顯示如何強化許可證驗證庫的樣本。它增加了防止黑客攻擊和篡改的保護層。每個處理的應用程序都不同這打破了一鍵式破解工具,它可以查找模式並應用簡單的修改。
  3. DexGuard使用簡單:您可以應用現有的ProGuard配置,然後指定應用程序的哪些部分必須增韌。您仍然可以將DexGuard與其他措施結合使用,如本機代碼或運行服務器上應用程序的一部分。