Ziehen Sie die APK-Datei hier per Drag & Drop
oder klicken, um Dateien zu durchsuchen
Vollständige Signatur- und ZertifikatsanalyseWarum APK-Signaturen überprüfen?
APK-Signaturen stellen sicher, dass eine App von ihrem ursprünglichen Entwickler stammt und nicht manipuliert wurde.
- Bestätigen Sie die Authentizität der App und die Identität des Entwicklers
- Erkennen Sie geänderte, manipulierte oder neu verpackte APKs
- Überprüfen Sie die Update-Kompatibilität mit vorhandenen Installationen
- Identifizieren Sie die Versionen des V1/V2/V3-Signaturschemas
- Sehen Sie sich die Fingerabdrücke der SHA-1- und SHA-256-Zertifikate an
- Überprüfen Sie die Integrität der MANIFEST.MF-Datei
APK-Signaturschemata
Originalschema, überprüft jeden ZIP-Eintrag. Langsamer, aber weitgehend kompatibel.
Vollständige APK-Überprüfung, schnellere Installation. Erforderlich ab Android 7.0+.
Unterstützt die Schlüsselrotation. Verfügbar für Android 9.0+.
Unterstützung für Streaming-Installationen. Android 11.0+.
APK Signature Verifier – Häufig gestellte Fragen
Wie Android APK-Signaturschemata (v1, v2, v3 und v4) die Paketintegrität schützen
Der PackageManager von Android weigert sich, APKs zu installieren, denen eine gültige kryptografische Signatur fehlt, und blockiert App-Updates, es sei denn, das Signaturzertifikat des neuen APK stimmt genau mit dem Zertifikat des bereits installierten Pakets überein (andernfalls wird INSTALL_FAILED_UPDATE_INCOMPATIBLE ausgegeben). Durch die Überprüfung eines APK vor dem Seitenladen können Sie sicherstellen, dass das Archiv nicht manipuliert oder von einem nicht vertrauenswürdigen Dritten neu signiert wurde.
Unser browserbasierter APK-Signaturprüfer überprüft sowohl das Legacy-JAR-Signaturverzeichnis META-INF/ als auch das Binärverzeichnis APK-Signaturblock, das unmittelbar vor dem ZIP-Zentralverzeichnis eingebettet ist:
- v1-Signierung (JAR-Signatur – META-INF/*.MF / *.SF / *.RSA): Erforderlich für die Abwärtskompatibilität mit Android 6.0 und früher. Da v1 nur einzelne in MANIFEST.MF aufgeführte Dateieinträge hasht, schützt es keine ZIP-Metadaten – was zur historischen „Janus“-Schwachstelle (CVE-2017-13156) führte.
- v2-Signierung (APK Signature Scheme v2 – Block-ID 0x7109871a): Eingeführt in Android 7.0 (Nougat). Hasht die gesamte APK-Datei als Binärbild in 1-MB-Blöcken und stellt so sicher, dass an keiner Stelle im Archiv zusätzliche Bytes oder DEX-Nutzlasten eingefügt werden können. Obligatorisch auf Android 11+ (targetSdkVersion ≥ 30).
- v3-Signierung (Schlüsselrotation – Block-ID 0xf05368c0): Eingeführt in Android 9.0 (Pie). Integriert eine kryptografische Proof-of-Rotation-Linie in den Signaturblock, sodass Entwickler auf einen stärkeren RSA-4096- oder ECDSA-Schlüssel wechseln können, ohne die Update-Kompatibilität zu verlieren.
- SHA-256-Zertifikat- und Datei-Fingerprinting: Verwenden Sie den SHA-256-Digest, der auf der Registerkarte „Übersicht“ angezeigt wird, um Ihr APK vor der Installation mit offiziellen Entwickler-Versionshinweisen oder VirusTotal zu vergleichen.