Εργαλείο ασφαλείας

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

Δωρεάν Επαλήθευση υπογραφής APK στο διαδίκτυο & Επαληθευτής υπογραφής APK — ελέγξτε τα σχήματα υπογραφής (V1/V2/V3), λεπτομέρειες πιστοποιητικού, Δακτυλικά αποτυπώματα SHA, κατάσταση ακεραιότητας και βαθμολογία ασφαλείας. Επαληθεύστε εάν το APK είναι ασφαλές για εγκατάσταση. 100% βασισμένο σε πρόγραμμα περιήγησης, χωρίς μεταφορτώσεις.

Σύρετε και αποθέστε το αρχείο APK εδώ

ή κάντε κλικ για επιλογή αρχείου

Πλήρης ανάλυση υπογραφής & πιστοποιητικού

Γιατί να επαληθεύσετε τις υπογραφές APK;

Οι υπογραφές APK διασφαλίζουν ότι μια εφαρμογή προέρχεται από τον αρχικό προγραμματιστή της και δεν έχει παραβιαστεί.

  • Επιβεβαιώστε την αυθεντικότητα της εφαρμογής και την ταυτότητα προγραμματιστή
  • Εντοπίστε τροποποιημένα, παραποιημένα ή επανασυσκευασμένα APK
  • Επαληθεύστε τη συμβατότητα της ενημέρωσης με τις υπάρχουσες εγκαταστάσεις
  • Προσδιορίστε τις εκδόσεις του σχήματος υπογραφής V1/V2/V3
  • Προβολή δακτυλικών αποτυπωμάτων πιστοποιητικού SHA-1 & SHA-256
  • Ελέγξτε την ακεραιότητα του αρχείου MANIFEST.MF

Σχέδια υπογραφής APK

v1
Υπογραφή JAR

Το αρχικό σχήμα, επαληθεύει κάθε καταχώρηση ZIP. Πιο αργό αλλά ευρέως συμβατό.

v2
APK Signature Scheme v2

Επαλήθευση πλήρους APK, ταχύτερη εγκατάσταση. Απαιτείται από το Android 7.0+.

v3
APK Signature Scheme v3

Υποστηρίζει περιστροφή πλήκτρων. Διαθέσιμο σε Android 9.0+.

v4
Σχήμα υπογραφής APK v4

Υποστήριξη εγκατάστασης ροής. Android 11.0+.

APK Signature Verifier — Συχνές ερωτήσεις

Προς επαληθεύστε την υπογραφή APK στο διαδίκτυο: (1) Μεταβείτε στο xapktoapk.com APK Signature Verifier, (2) Σύρετε και αποθέστε το αρχείο APK στην περιοχή μεταφόρτωσης, (3) Το εργαλείο αναλύει άμεσα σχήματα υπογραφής V1/V2/V3, λεπτομέρειες πιστοποιητικού και δακτυλικά αποτυπώματα SHA, (4) Προβολή του σκορ ασφαλείας και των αποτελεσμάτων επαλήθευσης. Η όλη διαδικασία εκτελείται στο πρόγραμμα περιήγησής σας — κανένα αρχείο δεν μεταφορτώνεται σε κανένα διακομιστή.

Για να ελέγξετε το εάν ένα APK είναι ασφαλές: (1) Χρησιμοποιήστε το Επαληθευτής υπογραφής APK για να ελέγξετε εάν το APK έχει έγκυρη υπογραφή, (2) Αναζητήστε την παρουσία του συστήματος υπογραφής V2 ή V3, (3) Ελέγξτε τη βαθμολογία ασφαλείας (70+ υποδηλώνει ένα καλά υπογεγραμμένο APK), (4) Συγκρίνετε το πιστοποιητικό SHA-256 με το επίσημο αποτύπωμα του προγραμματιστή μας, αναθεώρηση Z2Q, Προσθήκη δακτυλικών αποτυπωμάτων του επίσημου προγραμματιστή (Z2Q) ζήτησε δικαιώματα πριν από την εγκατάσταση (Εξαγωγέας πληροφοριών APK).

Το Βαθμολογία ασφαλείας APK υπολογίζεται βάσει: υπογραφής V1 (25 βαθμοί), υπογραφής V2 (35 βαθμοί), υπογραφής V3 (20 βαθμοί), παρουσίας MANIFEST.MF (10 βαθμοί) και αρχείων .SF (10 βαθμοί). Μια βαθμολογία 70+ σημαίνει "Αξιόπιστο", 40-69 σημαίνει "Προσοχή" και κάτω από 40 σημαίνει "Μη αξιόπιστο". Η υψηλότερη παρουσία V2/V3 υποδηλώνει ότι το APK χρησιμοποιεί σύγχρονα πρότυπα ασφαλείας.

V1 (Υπογραφή JAR): Αρχικό σχήμα που επαληθεύει κάθε καταχώρηση ZIP ξεχωριστά. Αργή αλλά συμβατή με όλες τις εκδόσεις Android. V2 (Σχήμα υπογραφών APK): Επαληθεύει ολόκληρο το APK ως σύνολο για ταχύτερη εγκατάσταση. απαιτείται από το Android 7.0 Nougat. V3: Προσθέτει υποστήριξη περιστροφής πλήκτρων (Android 9.0 Pie). V4: Ενεργοποιεί τις εγκαταστάσεις ροής (Android 11.0+). Τα σύγχρονα APK θα πρέπει να έχουν τουλάχιστον V1+V2 για μέγιστη συμβατότητα.

Οχι. Ο επαληθευτής υπογραφής APK επεξεργάζεται οτιδήποτε 100% στο πρόγραμμα περιήγησής σας χρησιμοποιώντας JavaScript και Web Crypto API. Το αρχείο APK δεν μεταφορτώνεται ποτέ σε κανένα διακομιστή. Αυτό διασφαλίζει την πλήρη προστασία της ιδιωτικής ζωής και την ασφάλεια των αρχείων σας. Το εργαλείο λειτουργεί εκτός σύνδεσης μόλις φορτωθεί η σελίδα.

Πώς τα συστήματα υπογραφής Android APK (v1, v2, v3 & v4) προστατεύουν την ακεραιότητα του πακέτου

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

Το Επαληθευτής υπογραφής APK που βασίζεται σε πρόγραμμα περιήγησης επιθεωρεί τόσο τον κληρονομικό κατάλογο υπογραφών META-INF/ JAR όσο και το δυαδικό Αποκλεισμός υπογραφής APK που είναι ενσωματωμένο αμέσως πριν από τον κεντρικό κατάλογο ZIP:

  • v1 Υπογραφή (Υπογραφή JAR — META-INF/*.MF / *.SF / *.RSA): Απαιτείται για συμβατότητα προς τα πίσω με Android 6.0 και παλαιότερες εκδόσεις. Επειδή το v1 κατακερματίζει μόνο μεμονωμένες εγγραφές αρχείων που αναφέρονται στο MANIFEST.MF, δεν προστατεύει τα μεταδεδομένα ZIP — κάτι που οδήγησε στην ιστορική ευπάθεια "Janus" (CVE-2017-13156).
  • Το v2 Signing (APK Signature Scheme v2 — Block ID 0x7109871a): Παρουσιάστηκε στο Android 7.0 (Nougat). Κατακερματίζει ολόκληρο το αρχείο APK ως δυαδική εικόνα σε κομμάτια 1 MB, διασφαλίζοντας ότι δεν μπορούν να εισαχθούν επιπλέον byte ή ωφέλιμα φορτία DEX πουθενά στο αρχείο. Υποχρεωτικό σε Android 11+ (targetSdkVersion ≥ 30).
  • Το v3 Υπογραφή (Περιστροφή κλειδιού — Αναγνωριστικό μπλοκ 0xf05368c0): Παρουσιάστηκε στο Android 9.0 (Pie). Ενσωματώνει μια κρυπτογραφική σειρά απόδειξης περιστροφής μέσα στο μπλοκ υπογραφής, ώστε οι προγραμματιστές να μπορούν να εναλλάσσονται σε ένα ισχυρότερο κλειδί RSA-4096 ή ECDSA χωρίς να χάσουν τη συμβατότητα ενημέρωσης.
  • SHA-256 Πιστοποιητικό & Δακτυλικό Αποτύπωμα αρχείου: Χρησιμοποιήστε τη σύνοψη SHA-256 που εμφανίζεται στην καρτέλα Επισκόπηση για να διασταυρώσετε το APK σας με τις επίσημες σημειώσεις έκδοσης προγραμματιστή ή το VirusTotal πριν από την εγκατάσταση.
Κατασκευάστηκε και τεκμηριώθηκε από τον Mst Shaefale Κύριος προγραμματιστής και αρχιτέκτονας πακέτων Android • Επαληθεύτηκε σε Android 12–15

Κάθε βοηθητικό πρόγραμμα στην εργαλειοθήκη XAPK σε APK εκτελείται 100% τοπικά στο πρόγραμμα περιήγησής σας μέσω JavaScript και WebAssembly. Βρήκατε μια θήκη με συγκεκριμένο πακέτο; Αναφέρετέ το στην ομάδα μηχανικών μας.