查看Keystore文件的签名信息/检查APK文件中的签名信息

  • 查看 keystore文件的签名信息

$ keytool -list -v -keystore keystoreName -storepass keystorePassword
  • 检查APK文件中的签名信息

解压出apk中META-INF目录下的CERT.RSA文件,然后用keytool即可查看签名信息:

$ keytool -printcert -file CERT.RSA
  • 比对签名是否一致

验证APK的签名是不是我们给定的签名文件的签名。

1.解压出apk中META-INF目录下的CERT.RSA文件.

2.执行如下命令:

Windows:

$ keytool -printcert -file CERT.RSA | findstr MD5

$ keytool -list -v -keystore keystoreName -storepass keystorePassword | findstr MD5

Linux:

$ keytool -printcert -file CERT.RSA | grep MD5

$ keytool -list -v -keystore keystoreName -storepass keystorePassword | grep MD5

比较两者输出的MD5字符串,是否一致即可。

发布者

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注