Χρησιμοποίησε πολλαπλούς ανεξάρτητους ελέγχους για να μειώσεις την πιθανότητα εγκατάστασης τροποποιημένου ή άσχετου πακέτου.

Βασικές έννοιες

Χρησιμοποίησε αυτά τα σημεία για ακριβές τεχνικό μοντέλο πριν αλλάξεις τη συσκευή.

  • Ένα κρυπτογραφικό hash ανιχνεύει αλλαγές byte αλλά δεν αποδεικνύει μόνο του την ταυτότητα του publisher.
  • Τα signing certificates του Android καθορίζουν τη συνέχεια ενημερώσεων ενός package.
  • Η release page, το package name, η έκδοση και ο signer πρέπει να συμφωνούν.

Κανόνας απόφασης

Κατέγραψε από πού προήλθε το αναμενόμενο hash ή signer· ένα checksum δίπλα σε παραβιασμένο αρχείο δεν είναι ανεξάρτητο evidence.

Εφάρμοσέ το στο κινητό σου

Κατέγραψε τα στοιχεία συσκευής, την πηγή και το αναμενόμενο αποτέλεσμα. Κάνε μία αναστρέψιμη αλλαγή, παρατήρησε το αποτέλεσμα και κράτησε evidence για επαναφορά.

Επίσημη πηγή

Χρησιμοποίησε την παρακάτω τεκμηρίωση πλατφόρμας για επαλήθευση λεπτομερειών που αλλάζουν ανά έκδοση Android.

18 · Εφαρμογές και Εγκατάσταση APK

Συνέχισε τη μάθηση

Επιστροφή στην Ακαδημία Smartphone