Saber la huella digital con la que se firmó una apk

Cito desde https://www.flipandroid.com/cmo-puedo-saber-qu-keystore-se-utiliz-para-firmar-una-aplicacin.html (muchas gracias por esa info, FlipAndroid

… descomprima el APK y extraiga el archivo /META-INF/ANDROID_.RSA (este archivo también puede ser CERT.RSA, pero sólo debe haber un archivo .RSA).

Entonces emita este comando:

keytool -printcert -file ANDROID_.RSA

Obtendrá huellas dactilares de certificados como estas:

  MD5: B3:4F:BE:07:AA:78:24:DC:CA:92:36:FF:AE:8C:17:DB SHA1: 16:59:E7:E3:0C:AA:7A:0D:F2:0D:05:20:12:A8:85:0B:32:C5:4F:68 Signature algorithm name: SHA1withRSA 

A continuación, utilice el keytool de nuevo para imprimir todos los alias de su keystore de firma:

 keytool -list -keystore my-signing-key.keystore 

Obtendrá una lista de alias y su huella dactilar de certificado:

 android_key, Jan 23, 2010, PrivateKeyEntry, Certificate fingerprint (MD5): B3:4F:BE:07:AA:78:24:DC:CA:92:36:FF:AE:8C:17:DB 

Voila! Ahora podemos determinar que el apk ha sido firmado con este keystore, y con el alias ‘android_key’.

Keytool es parte de Java, así que asegúrese de que su PATH tenga directorio de instalación de Java en él.

Dejar un comentario

Tu dirección de correo electrónico no será publicada.