Існує аналогічне запитання, яке охоплює щось із цього: Ризики безпеки вкорінення вашого Android смартфона . Однак, оскільки це не зовсім пояснює, як ви керуєте доступом до кореневого користувача, я розповім про це тут.
Коли ви викорінюєте свій пристрій, ви, як правило, завжди (технічно я вважаю, що вам не потрібно, але вам слід) встановлювати додаток Superuser разом із su
двійковим. Єдиною метою Superuser є управління тим, які додатки дозволяється піднімати до root, а які ні. Поведінка за замовчуванням полягає в тому, що Superuser підкаже вам кожен раз, коли нова програма намагатиметься здійснити виклик su
, а потім ви можете дозволити або заборонити це за допомогою підказки. Це може зберегти ваші рішення, щоб вам не підходило більше одного разу для одного і того ж додатка, але ви можете видалити ці збережені дані зі сторінки налаштувань суперусерів. Він також забезпечує переглядач журналів, який відстежує, коли su
доступ до нього та за допомогою яких програм.
Тепер, хитра частина полягає в тому, що багато нових шкідливих додатків фактично будуть використовувати експлуатування, щоб отримати кореневий доступ, а не просто намагатися телефонувати su
. З цим насправді не так багато можна зробити, окрім того, щоб бути обережними щодо того, що ви встановлюєте та звідки ви встановлюєте додатки, оскільки вони навіть не використовують su
для початку. Однак, щоб безпосередньо відповісти на ваше запитання, Superuser може легко управляти програмами, які потребують законного доступу до кореня, як пояснено вище.
Якщо ви вкорінені, але у вас ще немає Superuser, я вважаю, що ви повинні мати можливість просто встановити його з ринку.