Επεξηγούνται τα δικαιώματα εφαρμογής Android

A smartphone showing an app permission request beside camera, location and microphone icons

Κάθε εφαρμογή Android ζητά άδειες για πρόσβαση σε μέρη της συσκευής σας, αλλά οι οθόνες αιτημάτων σπάνια εξηγούν τι πραγματικά επιτρέπουν αυτές οι άδειες να κάνει μια εφαρμογή. Η παρακάτω σύνοψη καλύπτει κάθε σημαντική άδεια Android, επισημαίνει τη χούφτα που επηρεάζει πραγματικά το απόρρητό σας και σας δίνει μερικούς απλούς κανόνες για να αποφασίσετε τι να επιτρέψετε.

Τι είναι τα δικαιώματα Android;

Τα δικαιώματα Android είναι ένας μηχανισμός ασφαλείας που ελέγχει σε τι μπορεί να έχει πρόσβαση μια εφαρμογή στη συσκευή σας. Όταν εγκαθιστάτε ή εκτελείτε μια εφαρμογή, μπορεί να ζητήσει πρόσβαση σε διάφορες λειτουργίες υλικού (κάμερα, μικρόφωνο) ή δεδομένα (επαφές, τοποθεσία). Η κατανόηση αυτών των αδειών είναι ζωτικής σημασίας για τη διατήρηση του απορρήτου και της ασφάλειάς σας.

Κατηγορίες αδειών

Το Android χωρίζει τα δικαιώματα σε δύο κύριες κατηγορίες:

Κανονικές άδειες (Χορηγούνται αυτόματα)

Αυτές οι άδειες δεν ενέχουν σημαντικό κίνδυνο για το απόρρητο των χρηστών και χορηγούνται αυτόματα:

Επικίνδυνα δικαιώματα (Απαιτείται έγκριση χρήστη)

Αυτές οι άδειες περιλαμβάνουν δεδομένα χρήστη ή λειτουργίες συσκευής που θα μπορούσαν να επηρεάσουν το απόρρητο:

Ομάδα αδειών Τι έχει πρόσβαση Επίπεδο Κινδύνου
Κάμερα Τραβήξτε φωτογραφίες και τραβήξτε βίντεο ⚠️ Υψηλό
Μικρόφωνο Εγγραφή ήχου ⚠️ Υψηλό
Τοποθεσία GPS και τοποθεσία βάσει δικτύου ⚠️ Υψηλό
Επαφές Διαβάστε/γράψτε τη λίστα επαφών σας ⚠️ Υψηλό
Τηλέφωνο Πραγματοποιήστε κλήσεις, διαβάστε την κατάσταση του τηλεφώνου, αρχεία καταγραφής κλήσεων 🔴 Πολύ ψηλά
SMS Στείλτε, διαβάστε και λάβετε μηνύματα SMS 🔴 Πολύ ψηλά
Αποθήκευση Διαβάστε/εγγράψτε αρχεία στη συσκευή σας ⚠️ Μεσαίου-Υψηλού
Ημερολόγιο Ανάγνωση/εγγραφή συμβάντων ημερολογίου ⚠️ Μεσαίο
Αισθητήρες σώματος Παρακολούθηση καρδιακών παλμών, μετρητής βημάτων ⚠️ Μεσαίο

Πότε πρέπει να είστε καχύποπτοι

Θα πρέπει να ρωτήσετε ένα αίτημα άδειας όταν δεν ταιριάζει με τη λειτουργία της εφαρμογής:

Πώς να ελέγξετε τα δικαιώματα ενός APK πριν από την εγκατάσταση

Εάν κάνετε πλευρική φόρτωση ενός APK, θα πρέπει να ελέγξετε τις άδειές του πριν εγκαταστήσετε:

  1. Χρησιμοποιήστε το Εργαλείο πληροφοριών APK για να εξαγάγετε την πλήρη λίστα αδειών
  2. Ελέγξτε κάθε άδεια σύμφωνα με τον δηλωμένο σκοπό της εφαρμογής
  3. Συγκρίνετε τα δικαιώματα με την επίσημη εφαρμογή στο Play Store
  4. Εάν κάτι σας φαίνεται ύποπτο, μην το εγκαταστήσετε

Ειδικά δικαιώματα: Αυτά που δεν εμφανίζονται κατά τον χρόνο εγκατάστασης

Πέρα από τα "κανονικά" και "επικίνδυνα" δικαιώματα, το Android έχει ένα τρίτο επίπεδο που ονομάζεται δικαιώματα ειδικός ή appapps. Αυτές είναι οι πιο ισχυρές δυνατότητες της πλατφόρμας, αρκετά ισχυρές ώστε το λειτουργικό σύστημα αναγκάζει ένα ξεχωριστό, σκόπιμα ταξίδι στις Ρυθμίσεις για να ενεργοποιηθεί η καθεμία. Είναι επίσης αυτά που κακοποιούνται συχνότερα από κακόβουλο λογισμικό. Εάν μια πλευρική εφαρμογή ζητά κάποιο από αυτά, σταματήστε και ρωτήστε γιατί.

Άδεια για τους συνδυασμούς για παρακολούθηση

Οι ατομικές άδειες λένε μόνο ένα μέρος της ιστορίας. Οι συνδυασμοί είναι συχνά πιο αποκαλυπτικοί από οποιοδήποτε αίτημα:

Ένα επεξεργασμένο παράδειγμα ελέγχου

Ας υποθέσουμε ότι βρήκατε ένα δωρεάν "φλόγα" APK σε ένα φόρουμ και το περάσατε μέσω του Εργαλείο πληροφοριών APK πριν το εγκαταστήσετε. Το μανιφέστο εμφανίζει τα ακόλουθα ζητούμενα δικαιώματα:

android.permission.CAMERA
android.permission.FLASHLIGHT
android.permission.INTERNET
android.permission.READ_CONTACTS
android.permission.READ_SMS
android.permission.RECEIVE_SMS
android.permission.READ_PHONE_STATE
android.permission.ACCESS_FINE_LOCATION
android.permission.SYSTEM_ALERT_WINDOW

Μια εφαρμογή φακού χρειάζεται το πολύ την άδεια της κάμερας (για πρόσβαση στο LED μέσω του υποσυστήματος της κάμερας), την άδεια φακού και πιθανώς την άδεια Διαδικτύου για διαφημίσεις. Όλα κάτω από αυτή τη γραμμή είναι αδικαιολόγητα. Το READ_SMS + READ_CONTACTS + RECEIVE_SMS + τοποθεσία + εφαρμογές ανάσυρσης είναι η υπογραφή παρακολούθησης και κλοπής OTP που περιγράφεται παραπάνω. Απόφαση: να μην εγκατασταθεί. Διαγράψτε το αρχείο.

Εκτελέστε τον ίδιο τύπο ελέγχου σε κάθε APK που φορτώνετε. Πέντε λεπτά με έναν ελεγκτή αδειών σάς γλιτώνουν από προβλήματα που καμία εφαρμογή προστασίας από ιούς δεν μπορεί να λύσει εκ των υστέρων.

Πώς συμπεριφέρονται τα δικαιώματα σε διαφορετικές εκδόσεις Android

Το Permission UX έχει αναδιαμορφωθεί σχεδόν κάθε χρόνο. Η ίδια υποκείμενη δυνατότητα μπορεί να είναι πολύ διαφορετική στο Android 9 έναντι του Android 15:

Εάν εξακολουθείτε να χρησιμοποιείτε παλαιότερη έκδοση Android, δεν λαμβάνετε τις νεότερες προστασίες. Να είστε ακόμη πιο προσεκτικοί με το τι εγκαθιστάτε.

Συχνές Ερωτήσεις

Εάν αρνηθώ μια άδεια, η εφαρμογή θα σταματήσει να λειτουργεί;

Οι περισσότερες εφαρμογές υποβαθμίζονται με χάρη: το κουμπί της κάμερας είναι γκριζαρισμένο, η δυνατότητα εντοπισμού τοποθεσίας είναι απενεργοποιημένη και τα υπόλοιπα εξακολουθούν να λειτουργούν. Μια μικρή μειοψηφία κακογραμμένων εφαρμογών κολλάει ή αρνείται να ξεκινήσει, οπότε ρωτήστε αν χρειάζεστε πραγματικά μια εφαρμογή που απαιτεί τόσα πολλά.

Γιατί μερικές φορές μια εφαρμογή ζητά ξανά άδεια;

Είτε προηγουμένως επιλέξατε "Μόνο αυτή τη φορά" (μια εφάπαξ επιχορήγηση), είτε η άδεια ανακλήθηκε επειδή δεν χρησιμοποιήσατε την εφαρμογή για μεγάλο χρονικό διάστημα και το Android την ανακάλεσε αυτόματα. Και οι δύο συμπεριφορές είναι σκόπιμες προστασίες.

Μπορώ να δω κάθε άδεια που δηλώνει ένα APK πριν το εγκαταστήσω;

Ναί. Ρίξτε το APK στο Εργαλείο πληροφοριών APK και αναλύει το AndroidManifest.xml στο πρόγραμμα περιήγησής σας, αποκωδικοποιεί τη δυαδική μορφή XML και παραθέτει κάθε καταχώρηση uses-permission που έχει δηλώσει η εφαρμογή. Συγκρίνετε αυτήν τη λίστα με αυτό που θα περιμένατε για την κατηγορία της εφαρμογής πριν πατήσετε "Εγκατάσταση".

Ελέγξτε τα δικαιώματα APK

Χρησιμοποιήστε το δωρεάν εργαλείο μας APK Info για να δείτε ακριβώς ποιες άδειες ζητά ένα APK πριν το εγκαταστήσετε.

Ελέγξτε τις πληροφορίες APK

Διαχείριση δικαιωμάτων στη συσκευή σας

Πώς να ελέγξετε τα δικαιώματα εφαρμογών

  1. Μεταβείτε στο Ρυθμίσεις → Εφαρμογές
  2. Επιλέξτε μια εφαρμογή
  3. Πατήστε Άδειες
  4. Ελέγξτε και αλλάξτε τα δικαιώματα όπως απαιτείται

Πώς να προβάλετε όλες τις εφαρμογές με συγκεκριμένη άδεια

  1. Μεταβείτε στο Ρυθμίσεις → Απόρρητο → Διαχείριση αδειών
  2. Επιλέξτε μια κατηγορία άδειας (Κάμερα, Τοποθεσία κ.λπ.)
  3. Δείτε όλες τις εφαρμογές που έχουν πρόσβαση σε αυτήν την άδεια
  4. Ανάκληση πρόσβασης από εφαρμογές που δεν το χρειάζονται

Αλλαγές δικαιωμάτων Android 13+

Οι πρόσφατες εκδόσεις Android έχουν κάνει σημαντικές βελτιώσεις στον χειρισμό αδειών:

Πρακτικοί κανόνες για τον έλεγχο των αδειών εφαρμογών

Οι άδειες είναι εκεί όπου κερδίζεται ή χάνεται μεγάλο μέρος του απορρήτου σας, επομένως αξίζει να τα διαβάσετε αντί να τα αγγίξετε. Ρωτήστε οτιδήποτε δεν ταιριάζει με το σκοπό της εφαρμογής και εκτελέστε ένα APK μέσω του εργαλείου εξαγωγής πληροφοριών APK προτού το φορτώσετε. Μια καλοφτιαγμένη εφαρμογή ζητά αυτό που χρειάζεται για να λειτουργήσει και όχι πολλά άλλα.

Κατασκευάστηκε και τεκμηριώθηκε από τον Mst Shaefale Κύριος προγραμματιστής και αρχιτέκτονας πακέτων Android • Επαληθεύτηκε σε Android 12–15

Το Mst Shaefale διατηρεί τη συγχώνευση XAPK/APKS από την πλευρά του πελάτη, τον αναλυτή δυαδικού μανιφέστου και τα εργαλεία υπογραφής APK v1+v2 στο xapktoapk.com. Εντοπίζετε μια παρωχημένη εντολή ή αλλαγή λειτουργικού συστήματος; Στείλτε ένα συντακτικό σημείωμα.

Με μια ματιά: Οι κανονικές άδειες είναι αθόρυβες και χαμηλού κινδύνου. Τα επικίνδυνα δικαιώματα χρειάζονται ρητή έγκριση και θα πρέπει να ταιριάζουν με αυτό που κάνει στην πραγματικότητα η εφαρμογή. Οι ειδικές άδειες (Προσβασιμότητα, Διαχειριστής συσκευής, "Draw over apps", "all files Access") είναι οι πιο επικίνδυνες από όλες και σχεδόν καμία εφαρμογή καταναλωτών δεν τα χρειάζεται νόμιμα. Ελέγξτε τα στις Ρυθμίσεις → Απόρρητο → Διαχείριση δικαιωμάτων κάθε λίγους μήνες και ανακαλέστε οτιδήποτε δεν ταιριάζει με τον σκοπό της εφαρμογής.