Bezpečnostní nástroj

Ověřovač podpisu APK online zdarma — Zkontrolujte bezpečnost APK

Zdarma Ověření podpisu APK online & Ověřovač podpisu APK — zkontrolujte schémata podepisování (V1/V2/V3), podrobnosti certifikátu, SHA otisky prstů, stav integrity a skóre zabezpečení. Ověřte, zda je soubor APK bezpečný k instalaci. 100% založeno na prohlížeči, žádné nahrávání.

Sem přetáhněte soubor APK

nebo klikněte pro výběr souboru

Kompletní analýza podpisů a certifikátů

Proč ověřovat podpisy APK?

Podpisy APK zajišťují, že aplikace pochází od jejího původního vývojáře a že s ní nebylo manipulováno.

  • Potvrďte pravost aplikace a identitu vývojáře
  • Zjistit upravené, zmanipulované nebo přebalené soubory APK
  • Ověřte kompatibilitu aktualizace se stávajícími instalacemi
  • Identifikujte verze schématu podpisu V1/V2/V3
  • Prohlédněte si otisky certifikátů SHA-1 a SHA-256
  • Zkontrolujte integritu souboru MANIFEST.MF

Podepisovací schémata APK

v1
Podepisování JAR

Původní schéma, ověřuje každý záznam ZIP. Pomalejší, ale široce kompatibilní.

v2
APK Signature Scheme v2

Plné ověření APK, rychlejší instalace. Vyžadováno od Androidu 7.0+.

v3
APK Signature Scheme v3

Podporuje rotaci klíčů. K dispozici na Androidu 9.0+.

v4
APK Signature Scheme v4

Podpora instalace streamování. Android 11.0+.

Ověřovač podpisu APK — Časté dotazy

Chcete-li ověřit podpis APK online: (1) Přejděte na Ověřovač podpisu APK xapktoapk.com, (2) Přetáhněte soubor APK do oblasti pro nahrávání, (3) Nástroj okamžitě analyzuje schémata podepisování V1/V2/V3, podrobnosti certifikátu a otisky prstů SHA, (4) Zobrazte skóre zabezpečení a výsledky ověření. Celý proces běží ve vašem prohlížeči — žádné soubory se neodesílají na žádný server.

Kontrola pokud je soubor APK bezpečný: (1) Pomocí našeho Ověřovač podpisu APK zkontrolujte, zda má soubor APK platný podpis, (2) hledejte přítomnost schématu podpisu V2 nebo V3, (3) zkontrolujte skóre zabezpečení (70+ označuje dobře podepsaný soubor APK), (4) porovnejte otisk certifikátu SHA-256 s otiskem prstu oficiálního vývojáře, (5) před instalací požadované oprávnění ke kontrole použijte Extraktor informací z APK.

Skóre zabezpečení APK se vypočítá na základě: podpisu V1 (25 bodů), podpisu V2 (35 bodů), podpisu V3 (20 bodů), přítomnosti MANIFEST.MF (10 bodů) a souborů .SF (10 bodů). Skóre 70+ znamená „Důvěryhodný“, 40-69 znamená „Pozor“ a pod 40 znamená „Nedůvěryhodný“. Vyšší přítomnost V2/V3 naznačuje, že APK používá moderní bezpečnostní standardy.

V1 (podpis JAR): Původní schéma, které ověřuje každý záznam ZIP jednotlivě. Pomalé, ale kompatibilní se všemi verzemi Androidu. V2 (podpisové schéma APK): Ověřuje celý soubor APK jako celek pro rychlejší instalaci; vyžadováno od Androidu 7.0 Nougat. V3: Přidává podporu otáčení klíčů (Android 9.0 Pie). V4: Umožňuje instalaci streamování (Android 11.0+). Moderní soubory APK by měly mít alespoň V1+V2 pro maximální kompatibilitu.

Ne. Náš ověřovač podpisu APK zpracovává vše 100% ve vašem prohlížeči pomocí JavaScriptu a Web Crypto API. Váš soubor APK se nikdy nenahraje na žádný server. To zajišťuje naprosté soukromí a bezpečnost vašich souborů. Po načtení stránky nástroj funguje offline.

Jak schémata podpisu Android APK (v1, v2, v3 a v4) chrání integritu balíčku

PackageManager Androidu odmítá nainstalovat jakýkoli APK, který postrádá platný kryptografický podpis, a blokuje aktualizace aplikací, pokud podpisový certifikát nového APK přesně neodpovídá certifikátu již nainstalovaného balíčku (jinak vyvolá INSTALL_FAILED_UPDATE_INCOMPATIBLE). Ověření souboru APK před jeho bočním načtením vám umožní potvrdit, že archiv nebyl zfalšován nebo znovu podepsán nedůvěryhodnou třetí stranou.

Náš prohlížeč Ověřovač podpisu APK kontroluje jak starší adresář podpisů META-INF/ JAR, tak binární Blok podpisu APK vložený bezprostředně před centrální adresář ZIP:

  • Podepisování v1 (podpis JAR — META-INF/*.MF / *.SF / *.RSA): Vyžadováno pro zpětnou kompatibilitu se systémem Android 6.0 a starším. Protože v1 hashuje pouze jednotlivé položky souborů uvedené v MANIFEST.MF, nechrání metadata ZIP – což vedlo k historické zranitelnosti „Janus“ (CVE-2017-13156).
  • Podepisování v2 (Schéma podpisu APK v2 — ID bloku 0x7109871a): Představeno v systému Android 7.0 (Nougat). Hašuje celý soubor APK jako binární obraz v blocích o velikosti 1 MB, což zaručuje, že kamkoli do archivu nelze vložit žádné další bajty nebo užitečné zatížení DEX. Povinné na Androidu 11+ (targetSdkVersion ≥ 30).
  • v3 podepisování (otočení klíče — ID bloku 0xf05368c0): Představeno v systému Android 9.0 (Pie). Vkládá do podpisového bloku kryptografický důkaz rotace, takže vývojáři mohou přejít na silnější klíč RSA-4096 nebo ECDSA bez ztráty kompatibility aktualizací.
  • Certifikát SHA-256 a otisky souborů: Před instalací použijte přehled SHA-256 zobrazený na kartě Přehled a porovnejte svůj APK s oficiálními poznámkami k vydání pro vývojáře nebo VirusTotal.
Navrhl a zdokumentoval Mst Shaefale Vedoucí vývojář a architekt balíčku Android • Ověřeno na Androidu 12–15

Každý nástroj v sadě nástrojů XAPK to APK běží 100% lokálně ve vašem prohlížeči prostřednictvím JavaScriptu a WebAssembly. Našli jste okrajové pouzdro s konkrétním balením? Nahlaste to našemu technickému týmu.