Есть ли какая-либо возможность защитить содержимое APK от изменений пользователем?
Вопрос
Я думал об этом раньше и решил спросить.
Если бы я создал приложение с большим количеством ресурсов, что помешало бы кому-то извлекать и добавлять/изменять ресурсы, которые я поставляю вместе с ним?
Имеет ли приложение, которое не желает, чтобы его данными манипулировали, какую-либо возможность защитить себя?
Решение
Ничто не мешает кому-то добывать ресурсы — для этого даже есть API.Однако невозможно изменить содержимое установленного APK-файла, поскольку этот файл имеет цифровую подпись.
Кто-то с root-доступом может получить APK-файл, изменить его содержимое и переподписать его в своих целях, по крайней мере теоретически.
Не связан с StackOverflow