- - Ελέγξτε εύκολα το status της Sandbox, τα δικαιώματα και το πιστοποιητικό υπογραφής κώδικα των εφαρμογών Mac

Ελέγξτε εύκολα την κατάσταση Sandbox, τα δικαιώματα και το πιστοποιητικό υπογραφής κώδικα των εφαρμογών Mac

Οι εφαρμογές iOS ήταν πάντα sandboxed και ενώ aσημαντικός αριθμός χρηστών ίσως να μην γνωρίζουν τι σημαίνει αυτό από την άποψη της σταθερότητας των εφαρμογών και των αδειών, είναι πιθανό ότι γνωρίζουν ότι ο περιορισμός είναι εκεί για να κρατήσει τα πράγματα ομαλά. Η Apple παρουσίασε το sandboxing για εφαρμογές OS X το 2012 για το τότε επερχόμενο Mountain Lion. Τώρα, όλες οι νέες εφαρμογές που υποβάλλονται στο Mac App Store πρέπει να είναι με sandboxed και ενώ πολλοί χρήστες μπορεί να μην έχουν παρατηρήσει τη διαφορά, οι προγραμματιστές έχουν βεβαίως. Εάν έχετε αναρωτηθεί ποτέ τι ακριβώς κάνει μια εφαρμογή sandboxed που εκτελείται στο Mac σας, δηλαδή τι δικαιώματα χρησιμοποιεί η εφαρμογή, SandboxInfo είναι μια δωρεάν εφαρμογή διαθέσιμη στο Mac App Store ότισας λέει ακριβώς αυτό. Η εφαρμογή μπορεί να είναι χρήσιμη και για τους προγραμματιστές, αλλά για τους τελικούς χρήστες, είναι ο ευκολότερος τρόπος να δείτε τι μπορεί να κάνει μια εφαρμογή και ελέγξτε την αρχή υπογραφής της.

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

SandboxInfo επιλέξτε εφαρμογή

Το SandboxInfo αναφέρει τέσσερις τύπους δικαιωμάτωνπου μπορεί να χρησιμοποιεί μια εφαρμογή: Πρόσβαση αρχείων, Συσκευές, Εξαιρέσεις και Πρώτα δεδομένα. Οι εφαρμογές απόθεμα δεν είναι sandboxed και έχουν πλήρη πρόσβαση σε όλες τις λειτουργίες του λειτουργικού συστήματος. Οι εφαρμογές τρίτων μερών που έχουν ληφθεί από το Mac App Store ή από τον ιστότοπο του προγραμματιστή ενδέχεται να μην είναι ή να μην είναι "sandboxed".

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

SandboxInfo δικαιώματα

Για να ελέγξετε την αρχή υπογραφής μιας εφαρμογής, κάντε κλικ στην επιλογήτο κουμπί υπογραφής της Αρχής στην κορυφή και θα εμφανιστεί ένα αναδυόμενο παράθυρο με τις λεπτομέρειες. Για εφαρμογές που έχουν ληφθεί από το Mac App Store, η Apple θα είναι η αρχή υπογραφής. Για τις περισσότερες άλλες εφαρμογές, η αρχή υπογραφής είναι ο ίδιος ο προγραμματιστής ή, σε περιπτώσεις, ένας εκδότης.

SandboxInfo

Το SandboxInfo δείχνει επίσης πότε μια εφαρμογή δεν είναιsandboxed και όταν δεν έχει υπογραφεί. Παρόλο που είναι πολύ καλό για τον έλεγχο της κατάστασης Sandbox οποιασδήποτε εφαρμογής, δεν είναι εύκολο για έναν τελικό χρήστη να καταλάβει τι σημαίνουν τα δικαιώματα. Η εφαρμογή θα μπορούσε να κάνει είτε με μια απλή εξήγηση των αδειών, είτε να προσθέσει μια ένδειξη εάν κάποιο από τα δικαιώματα που η εφαρμογή έχει ενδεχομένως επικίνδυνη.

Κατεβάστε το SandboxInfo από το Mac App Store

Σχόλια