Предотвращает ли dexguard простые взломы LVL?

Я просто на собственном горьком опыте усвоил, что стандартный андроид LVL + proguard не гарантирует никакой защиты от пиратства от простых кряков с помощью таких инструментов, как антилвл. Я работаю над тем, чтобы найти разумный способ гарантировать, что мои приложения для Android не будут пиратскими. Я нашел коммерческую альтернативу proguard под названием dexguard. Это довольно дорого (375 евро за самую дешевую лицензию), но я бы купил ее, если бы знал, что она защитит мои приложения от детей-скриптов и взломщиков приложений-любителей. У меня нет проблем, если какой-нибудь действительно умный взломщик одолеет мою защиту от пиратства, но если это может сделать какой-нибудь скриптовый ребенок, то это просто шоу.

  1. Есть ли у вас опыт защиты dexguard кода LVL?

  2. Будет ли достаточно просто заменить proguard на dexguard и оставить стандартные проверки LVL, чтобы отпугнуть скриптовых детишек?

  3. Если dexguard не является простым способом защиты моего кода уровня, какой другой способ вы предлагаете?


person MDJ    schedule 29.08.2012    source источник
comment
Раньше я использовал DexGuard, но недавно они повысили цены. Они только что назвали мне 5000 евро в год, тогда как в прошлом году это было около 375 евро в год. Хотя у меня была их защита, я находил ее хорошей, но теперь защита стоит больше, чем мое приложение, и она больше невозможна для меня :(   -  person Cliff Cawley    schedule 24.08.2017


Ответы (1)


Разработчики могут неохотно рассказывать о своих мерах защиты. Мой опыт как разработчика ProGuard и DexGuard:

  1. Отзывы пользователей DexGuard очень положительные. Это война, но обработанные приложения хорошо выдерживают даже против преданных своему делу хакеров.
  2. DexGuard поставляется с серией примеров, в том числе с примером, показывающим, как усилить защиту библиотеки проверки лицензий. Он добавляет уровни защиты от взлома и несанкционированного доступа. Каждое обрабатываемое приложение отличается. Это ломает инструменты взлома в один клик, которые ищут шаблоны и применяют простые модификации.
  3. DexGuard прост в использовании: вы можете применить существующую конфигурацию ProGuard, а затем указать, какие части приложения должны быть усилены. Вы по-прежнему можете комбинировать DexGuard с другими мерами, такими как собственный код или выполнение части приложения на сервере.
person Eric Lafortune    schedule 30.08.2012