Ось як працюють дозволи для додатків Android
Різне / / November 29, 2021
Наші телефони містять так багато наших особистих даних, і ми вкрай важливо захищати нашу конфіденційність за допомогою всіх необхідних інструментів. Вони можуть бути в будь-якій формі патчі безпеки, антивірусні оновлення, блокування програм тощо. Серед усього цього від нашої уваги вислизає довірливий аспект — дозволи додатків Android.
![Дозволи програми Android 1](/f/a47b14f53ad1c6e0b8330ec94408f475.png)
Коли справа доходить до світу програм, як ви, можливо, вже знаєте, він не такий райдужний, як здається. Деякі програми роблять своє призначена робота блискуче, тоді як кілька інших роблять "трохи' більше того.
У цю епоху, де ми часто поставити під сумнів нашу конфіденційність і масштаби оцифрування, цілком природно, що ми розуміємо, як працюють дозволи додатків Android і що означає надавати їм дані, які вони запитують.
Дозволи програми: огляд
Простіше кажучи, дозволи — це спеціальні права, які програма повинна мати для належного функціонування. Це може бути або дозвіл для
апаратний аспект вашого телефону або це може бути той, що стосується програмного забезпечення — читання/змінювання інформації.Залежно від чутливості області система може надати дозвіл автоматично або запитати у користувача.
![Дозволи програми Android 5](/f/789176be456b7031032c7bf8ffaa2494.png)
Наприклад, а простий служба обміну повідомленнями знадобиться дозвіл на використання контактів, тоді як служба обміну повідомленнями гібридної версії (читай WhatsApp) потребуватиме набагато більше, ніж простий дозвіл контактів.
![Дозволи програми Android 7](/f/2d8a6e8259db6f6954a6c0f88432773d.png)
Рівні дозволів можна легко перевірити зсередини Меню налаштувань або зі сторінки програми в Google Play. І якщо ви знайдете програму, яка вимагає дозволу за межами своєї функціональності, тоді ви знаєте, що щось відбувається.
Але перед цим — який дозвіл програма має мати чи ні — важливо зрозуміти, як працюють дозволи програми.
Як працюють дозволи додатка?
За замовчуванням базова програма Android не має жодних дозволів, що означає, що вона не може виконувати свою роботу без впливу на роботу користувача. Загалом Google надає близько 17 дозволів для роботи додатків. Ці дозволи повинні бути визначені програмою, перш ніж вона зможе отримати доступ.
Що стосується користувачів, вони повинні погодитися з цим, перш ніж програма зможе почати використовувати дані або обладнання.
Ці дозволи обробляються платформою Android API, яка вимагає процес перевірки щоб перевірити, чи має програма необхідний дозвіл для роботи. А якщо ні, ви щоразу отримуватимете спливаюче вікно, коли програма намагається отримати доступ до дозволу та виявляє його заблокованим.
![Дозволи програми Android 2](/f/ea6f98dc01cf8aa8ab3bba834bde54ac.png)
Був час, коли розробникам Android доводилося записувати навіть найменші дозволи додатків, як-от вібрацію мобільного телефону.
Однак багато чого змінилося, і тепер розробники повинні вказати, чи потрібен додаток, який вони створюють нормальні дозволи або небезпечні дозволи в маніфестах.
Звичайні дозволи – це дозволи, які не становлять ризику для даних або конфіденційності користувача, тоді як небезпечні дозволи – це ті, які потенційно можуть вплинути на дані користувача або функціональність пристрою. Саме ці дозволи ми можемо прийняти або відхилити.
Чому ви повинні піклуватися?
Це все про конфіденційність даних. Наприклад, програма годинника чи програма калькулятора не повинні запитувати дозвіл на доступ до місцезнаходження чи контактів. Тільки цього року, у січні, було зроблено одкровення про додаток для краси Meitu яка шукала дозволи, що перевищують свої межі — розташування GPS, інформація про оператора стільникового зв’язку, з’єднання Wi-Fi дані, інформація про SIM-карту, статус джейлбрейка — що змусило звичайного користувача сумніватися в правдивості розробника мотиви.
Були також випадки, коли програми запитували дозволи на доступ до списків контактів і, коли їх надавав необережний користувач, завантажували їх на свої сервери.
![Дозволи програми Android 4](/f/db5eb6378cfa256dece37305012d9bea.png)
![Дозволи програми Android 3](/f/070e663641c52216ffcc6136f19a2402.png)
Це знову наводить нас на думку, що популярні додатки не вдадуться до запиту дозволів, для яких вони не мають права. Але тоді не вводьте в оману.
Навіть такі популярні програми, як Facebook Messenger або Moments, запитують безліч дозволів. На щастя, м’яч на нашому майданчику, щоб вирішити, хочемо ми дати те ж саме чи ні.
Загальні дозволи програми
Вищесказано, на Android є приблизно 17 дозволів. Хоча деякі менш відомі можуть бути згруповані під подібними заголовками, ось деякі з найпоширеніших.
1. Контакти
Можливість програми отримувати доступ до контактів пристрою. Якщо ввімкнено, програма також має можливість читати та змінювати їх.
2. Розташування
Якщо ви постійний Користувач Google Maps, ви, мабуть, знаєте, що робить цей дозвіл. Це допомагає пристрою отримати наближене місцезнаходження через GPS вашого Android.
Однак є два набори дозволів на розташування — точні та приблизні.
3. Покупки в програмі
Набір дозволів, через які можна купувати вміст у програмі. Наприклад, оновлення до професійної версії
4. Телефон
Дозвіл «Телефон» забезпечує різноманітний набір функцій, як-от дзвінки, читання та змінення журналу викликів. Однак тіньові програми також можуть здійснювати дзвінки без відома користувача, що може коштувати грошей.
5. Зберігання
Більшість програм мають такі дозволи, зокрема програми для камер і програми для браузера, серед іншого. У більш широкому сенсі це означає можливість читання та запису даних із сховища — як внутрішнього, так і зовнішнього.
Ви повторно відвідували Дозволи програми?
У сучасному світі де рідко все залишається приватним, завдяки божевільним атаки безпеки, обов’язково перегляньте всі дозволи додатка один за одним. Ви можете або уважно перевіряти їх з точки зору додатків або дозволів — вибір за вами. Однак переконайтеся, що це зроблено відразу. Зрештою, ви не хотіли б, щоб хтось незнайомець крав дані прямо з-під вашого носа.
Читайте також: Як безпечно очистити телефон Android перед його продажем