Instrument de securitate

Verificator de semnătură APK online gratuit — Verificați siguranța APK

Verificarea semnăturii APK online și Verificator de semnătură APK gratuit — verificați schemele de semnare (V1/V2/V3), detaliile certificatului, Amprentele digitale SHA, starea integrității și scorul de securitate. Verificați dacă APK-ul este sigur de instalat. 100% bazat pe browser, fără încărcări.

Trageți și plasați fișierul APK aici

sau apasă pentru a alege fișierul

Analiză completă a semnăturii și certificatelor

De ce să verificați semnăturile APK?

Semnăturile APK asigură că o aplicație provine de la dezvoltatorul său original și nu a fost modificată.

  • Confirmați autenticitatea aplicației și identitatea dezvoltatorului
  • Detectați fișierele APK modificate, manipulate sau reambalate
  • Verificați compatibilitatea actualizărilor cu instalările existente
  • Identificați versiunile schemei de semnare V1/V2/V3
  • Vedeți amprentele certificatelor SHA-1 și SHA-256
  • Verificați integritatea fișierului MANIFEST.MF

Scheme de semnare APK

v1
Semnarea JAR

Schema originală, verifică fiecare intrare ZIP. Mai lent, dar compatibil pe scară largă.

v2
Schema de semnătură APK v2

Verificare completă APK, instalare mai rapidă. Necesar de la Android 7.0+.

v3
Schema de semnătură APK v3

Suporta rotatia cheilor. Disponibil pe Android 9.0+.

v4
Schema de semnătură APK v4

Suport pentru instalare în flux. Android 11.0+.

APK Signature Verifier — Întrebări frecvente

Către verificați semnătura APK-ului online: (1) Accesați xapktoapk.com APK Signature Verifier, (2) Trageți și plasați fișierul APK în zona de încărcare, (3) Instrumentul analizează instantaneu schemele de semnare V1/V2/V3, detaliile certificatului și amprentele digitale SHA, (4) Vizualizați scorul de securitate și rezultatele verificării. Întregul proces rulează în browserul dvs. - niciun fișier nu este încărcat pe niciun server.

Pentru a verifica dacă un APK este sigur: (1) Folosiți Verificator de semnătură APK pentru a verifica dacă APK-ul are o semnătură validă, (2) Căutați prezența schemei de semnare V2 sau V3, (3) Verificați scorul de securitate (70+ indică un APK bine semnat), (4) Comparați amprenta certificatului SHA-256 cu amprenta oficială a dezvoltatorului, utilizați suplimentar amprenta digitală a dezvoltatorului, solicitați . permisiunile înainte de instalare (Extractor de informații APK).

Scorul de securitate APK este calculat pe baza: semnătura V1 (25 puncte), semnătura V2 (35 puncte), semnătura V3 (20 puncte), prezența MANIFEST.MF (10 puncte) și fișierele .SF (10 puncte). Un scor de 70+ înseamnă „De încredere”, 40-69 înseamnă „Atenție”, iar sub 40 înseamnă „Neîncredere”. Prezența V2/V3 mai mare indică că APK-ul folosește standarde moderne de securitate.

V1 (semnare JAR): Schemă originală care verifică fiecare intrare ZIP în mod individual. Lent, dar compatibil cu toate versiunile Android. V2 (Schema de semnătură APK): Verifică întregul APK ca întreg pentru o instalare mai rapidă; necesar de la Android 7.0 Nougat. V3: Adaugă suport pentru rotația cheilor (Android 9.0 Pie). V4: Activează instalările în flux (Android 11.0+). APK-urile moderne ar trebui să aibă cel puțin V1+V2 pentru o compatibilitate maximă.

Nu. Verificatorul nostru de semnături APK procesează totul 100% în browser folosind JavaScript și API-ul Web Crypto. Fișierul dvs. APK nu este încărcat niciodată pe niciun server. Acest lucru asigură confidențialitatea și securitatea completă a fișierelor dvs. Instrumentul funcționează offline odată ce pagina este încărcată.

Cum protejează integritatea pachetului Schemele de semnătură APK Android (v1, v2, v3 și v4).

PackageManager de la Android refuză să instaleze orice APK care nu are o semnătură criptografică validă și blochează actualizările aplicației, cu excepția cazului în care certificatul de semnare al noului APK se potrivește exact cu certificatul pachetului deja instalat (în caz contrar, aruncând INSTALL_FAILED_UPDATE_INCOMPATIBLE). Verificarea unui APK înainte de a-l încărca lateral vă permite să confirmați că arhiva nu a fost modificată sau resemnată de o terță parte care nu are încredere.

Verificator de semnătură APK bazat pe browser inspectează atât directorul vechi de semnături META-INF/ JAR, cât și Bloc de semnare APK binar încorporat imediat înaintea directorului central ZIP:

  • Semnarea v1 (semnătură JAR — META-INF/*.MF / *.SF / *.RSA): Necesar pentru compatibilitatea anterioară cu Android 6.0 și versiuni anterioare. Deoarece v1 indexează numai intrările de fișiere individuale enumerate în MANIFEST.MF, nu protejează metadatele ZIP, ceea ce a dus la vulnerabilitatea istorică „Janus” (CVE-2017-13156).
  • Semnarea v2 (Schema de semnătură APK v2 — ID bloc 0x7109871a): Introdus în Android 7.0 (Nougat). Hashează întregul fișier APK ca imagine binară în bucăți de 1 MB, garantând că nu pot fi injectați octeți suplimentari sau încărcături utile DEX oriunde în arhivă. Obligatoriu pe Android 11+ (targetSdkVersion ≥ 30).
  • Semnarea v3 (Rotirea tastei — ID bloc 0xf05368c0): Introdus în Android 9.0 (Pie). Încorporează o linie criptografică de dovadă a rotației în interiorul blocului de semnare, astfel încât dezvoltatorii să poată roti la o cheie RSA-4096 sau ECDSA mai puternică fără a pierde compatibilitatea actualizărilor.
  • Certificatul SHA-256 și amprentarea fișierului: Utilizați rezumatul SHA-256 afișat în fila Prezentare generală pentru a verifica APK-ul cu notele oficiale de lansare a dezvoltatorului sau cu VirusTotal înainte de instalare.
Proiectat și documentat de doamna Shaefale Dezvoltator principal și arhitect pachet Android • Verificat pe Android 12–15

Fiecare utilitar din setul de instrumente XAPKS în APK rulează 100% local în browserul dvs. prin JavaScript și WebAssembly. Ați găsit o carcasă de margine cu un pachet specific? Raportați-o echipei noastre de ingineri.