Proguard
https://sourceforge.net/projects/proguard/
http://developer.alexanderklimov.ru/android/theory/proguard.php
ProGuard работает по правилам, которые заведомо известны и если вы не задаете правила и просто включаете его в своем проекте, получить доступ к коду для злоумышленника не составит особого труда, потому что обратные преобразователи давно написаны и лежат в открытом доступе. Конечно же, если вы более подробно изучите тему и добавить правила будет уже сложнее, но совсем немного. Какой выход?
Компании, для которых сокрытие их кода приоритетно, форкаются от ProGuard и модифицируют его под свои нужды, тем самым получая на выходе уникальное решение.
Proguard GUI
https://www.youtube.com/watch?v=MeQosb-pP6A&t
http://developer.alexanderklimov.ru/android/theory/proguard.php
Почему использовать ProGuard бесполезно
ProGuard работает по правилам, которые заведомо известны и если вы не задаете правила и просто включаете его в своем проекте, получить доступ к коду для злоумышленника не составит особого труда, потому что обратные преобразователи давно написаны и лежат в открытом доступе. Конечно же, если вы более подробно изучите тему и добавить правила будет уже сложнее, но совсем немного. Какой выход?
Компании, для которых сокрытие их кода приоритетно, форкаются от ProGuard и модифицируют его под свои нужды, тем самым получая на выходе уникальное решение.
Proguard GUI
https://www.youtube.com/watch?v=MeQosb-pP6A&t
Комментарии
Отправить комментарий