Как защитить исходный код?

322
30 августа 2017, 14:19

Нужно сделать так, чтоб apk файл нельзя было прочитать.

Как по мне достаточно стандартная ситуация, но все ссылки которые я нашел ведут сюда

https://developer.android.com/studio/build/shrink-code.html

Но тут описано как сделать обфускацию и все такое, но мне нужно именно как то защитить код от приложений которые могут открывать apk файл и читать весь код

Если я правильно понял то это делается с помощью pro-guard файл , но не могу найти как

Подскажите кто сталкивался

Answer 1

DexProtector вам в помощь, стоит конечно 800$, но проверяли в действии. Отдавали реверсерам, никто так и не смог вытащить хотя бы отдаленно читабельные исходы

Answer 2

DexProtector - хорошее платное решение, из бесплатных обфускация Proguard`ом, а вообще лучшее решение было в комментариях, выполнять все на сервере, а в приложении только показ результата.

READ ALSO
JSON to Object MyBatis

JSON to Object MyBatis

В базе PosgreSQL есть колонка с jsonb, я хочу получить содержимое этой колонки не как строку, а как объект(преобразовать json в объект на лету, чтобы...

368
Изменение значения переменной

Изменение значения переменной

Имеется следующий код:

276
Подбор ресурсов для разных экранов для android приложения

Подбор ресурсов для разных экранов для android приложения

Здравствуйте, я начинающий android-разработчикУ меня имеется приложение, которое я хочу адаптировать под различные устройства

260
Как и куда указывать скрытый заголовок “precedence:bulk” для рассылки писем с Gmail?

Как и куда указывать скрытый заголовок “precedence:bulk” для рассылки писем с Gmail?

Как указать скрытый заголовок "precedence:bulk" для рассылки писем с Gmail, чтобы миновать спам фильтр?

270