Для рутированных телефонов есть несколько приложений, требующих привилегий root. Зная это, пользователь позволяет приложению получить root. Теперь приложение было бы установлено с набором разрешений x, скажем, INTERNET, LOCATION
. Теперь, получив root, возможно ли, чтобы приложение тайно (или нет) давало себе дополнительные разрешения, например. BLUETOOTH
? Я где-то читал, что приложения, требующие INTERNET
или BLUETOOTH
разрешения, добавляются в группу пользователей, которая имеет доступ к этим файлам устройств. Итак, может ли корневое приложение ассоциировать себя с этой группой и получить разрешение?
Да, теоретически все корневые приложения могут использовать всю систему, включая все объекты, для которых в противном случае требуются разрешения приложений. Они также могли изменить базу данных разрешений «под радаром», чтобы предоставить ее некорневой части больше разрешений, чем было запрошено во время установки.
Вы должны доверять приложениям, использующим root, чтобы не нарушать предоставленные им разрешения.
асудхак
альтруизин
асудхак
Иззи