Ferramenta de segurança

Verificador de assinatura de APK online grátis – Verifique a segurança do APK

Verificação de assinatura APK online e Verificador de assinatura APK gratuitos – verifique esquemas de assinatura (V1/V2/V3), detalhes do certificado, Impressões digitais SHA, status de integridade e pontuação de segurança. Verifique se o APK é seguro para instalar. 100% baseado em navegador, sem uploads.

Arraste e solte o arquivo APK aqui

ou clique para procurar arquivos

Análise completa de assinatura e certificado

Por que verificar assinaturas de APK?

As assinaturas APK garantem que um aplicativo vem de seu desenvolvedor original e não foi adulterado.

  • Confirme a autenticidade do aplicativo e a identidade do desenvolvedor
  • Detectar APKs modificados, adulterados ou reembalados
  • Verifique a compatibilidade da atualização com instalações existentes
  • Identificar versões do esquema de assinatura V1/V2/V3
  • Ver impressões digitais dos certificados SHA-1 e SHA-256
  • Verifique a integridade do arquivo MANIFEST.MF

Esquemas de assinatura de APK

v1
Assinatura JAR

Esquema original, verifica cada entrada ZIP. Mais lento, mas amplamente compatível.

v2
Esquema de assinatura APK v2

Verificação completa do APK, instalação mais rápida. Obrigatório desde Android 7.0+.

v3
Esquema de assinatura APK v3

Suporta rotação de chave. Disponível no Android 9.0+.

v4
Esquema de assinatura APK v4

Suporte para instalação de streaming. Android 11.0+.

Verificador de assinatura APK – Perguntas frequentes

Para verificar a assinatura do APK on-line: (1) Vá para xapktoapk.com APK Signature Verifier, (2) Arraste e solte seu arquivo APK na área de upload, (3) A ferramenta analisa instantaneamente os esquemas de assinatura V1/V2/V3, detalhes do certificado e impressões digitais SHA, (4) Visualize a pontuação de segurança e os resultados da verificação. Todo o processo é executado no seu navegador – nenhum arquivo é enviado para nenhum servidor.

Para verificar se um APK é seguro: (1) Use nosso Verificador de assinatura APK para verificar se o APK tem uma assinatura válida, (2) Procure a presença do esquema de assinatura V2 ou V3, (3) Verifique a pontuação de segurança (70+ indica um APK bem assinado), (4) Compare a impressão digital do certificado SHA-256 com a impressão digital do desenvolvedor oficial, (5) Além disso, use nosso Extrator de informações do APK para revisar as permissões solicitadas antes de instalar.

O Pontuação de segurança do APK é calculado com base em: assinatura V1 (25 pontos), assinatura V2 (35 pontos), assinatura V3 (20 pontos), presença MANIFEST.MF (10 pontos) e arquivos .SF (10 pontos). Uma pontuação 70+ significa "Confiável", 40-69 significa "Cuidado" e abaixo de 40 significa "Não confiável". A maior presença de V2/V3 indica que o APK usa padrões de segurança modernos.

V1 (Assinatura JAR): Esquema original que verifica cada entrada ZIP individualmente. Lento, mas compatível com todas as versões do Android. V2 (esquema de assinatura APK): Verifica todo o APK para uma instalação mais rápida; necessário desde o Android 7.0 Nougat. V3: Adiciona suporte para rotação de teclas (Android 9.0 Pie). V4: Permite instalações de streaming (Android 11.0+). APKs modernos devem ter pelo menos V1+V2 para compatibilidade máxima.

Não. Nosso verificador de assinatura APK processa tudo 100% no seu navegador usando JavaScript e Web Crypto API. Seu arquivo APK nunca é enviado para nenhum servidor. Isso garante total privacidade e segurança de seus arquivos. A ferramenta funciona offline assim que a página é carregada.

Como os esquemas de assinatura de APK do Android (v1, v2, v3 e v4) protegem a integridade do pacote

O PackageManager do Android se recusa a instalar qualquer APK que não possua uma assinatura criptográfica válida e bloqueia atualizações de aplicativos, a menos que o certificado de assinatura do novo APK corresponda exatamente ao certificado do pacote já instalado (caso contrário, lançará INSTALL_FAILED_UPDATE_INCOMPATIBLE). A verificação de um APK antes de carregá-lo permite confirmar se o arquivo não foi adulterado ou assinado novamente por terceiros não confiáveis.

Nosso Verificador de assinatura APK baseado em navegador inspeciona o diretório de assinatura JAR herdado META-INF/ e o binário Bloco de assinatura de APK incorporado imediatamente antes do diretório central ZIP:

  • Assinatura v1 (Assinatura JAR — META-INF/*.MF / *.SF / *.RSA): Necessário para compatibilidade com versões anteriores do Android 6.0 e versões anteriores. Como a v1 faz hash apenas de entradas de arquivos individuais listadas em MANIFEST.MF, ela não protege metadados ZIP – o que levou à vulnerabilidade histórica "Janus" (CVE-2017-13156).
  • Assinatura v2 (esquema de assinatura APK v2 - ID do bloco 0x7109871a): introduzido no Android 7.0 (Nougat). Faz hash de todo o arquivo APK como uma imagem binária em pedaços de 1 MB, garantindo que nenhum byte extra ou carga útil DEX possa ser injetado em qualquer lugar do arquivo. Obrigatório no Android 11+ (targetSdkVersion ≥ 30).
  • Assinatura v3 (rotação de chave — ID do bloco 0xf05368c0): introduzido no Android 9.0 (torta). Incorpora uma linhagem criptográfica de prova de rotação dentro do bloco de assinatura para que os desenvolvedores possam mudar para uma chave RSA-4096 ou ECDSA mais forte sem perder a compatibilidade de atualização.
  • Certificado SHA-256 e impressão digital de arquivo: Use o resumo SHA-256 exibido na guia Visão geral para verificar seu APK com as notas de versão oficiais do desenvolvedor ou com o VirusTotal antes de instalar.
Projetado e documentado por Mst Shaefale Desenvolvedor líder e arquiteto de pacotes Android • Verificado no Android 12–15

Cada utilitário do kit de ferramentas XAPK para APK é executado 100% localmente em seu navegador via JavaScript e WebAssembly. Encontrou um caso extremo com um pacote específico? Relate isso à nossa equipe de engenharia.