-
查看 keystore文件的签名信息
1 |
$ keytool -list -v -keystore keystoreName -storepass keystorePassword |
-
检查APK文件中的签名信息
解压出apk中META-INF目录下的CERT.RSA文件,然后用keytool即可查看签名信息:
1 |
$ keytool -printcert -file CERT.RSA |
-
比对签名是否一致
验证APK的签名是不是我们给定的签名文件的签名。
1.解压出apk中META-INF目录下的CERT.RSA文件.
2.执行如下命令:
Windows:
1 2 3 |
$ keytool -printcert -file CERT.RSA | findstr MD5 $ keytool -list -v -keystore keystoreName -storepass keystorePassword | findstr MD5 |
Linux:
1 2 3 |
$ keytool -printcert -file CERT.RSA | grep MD5 $ keytool -list -v -keystore keystoreName -storepass keystorePassword | grep MD5 |
比较两者输出的MD5字符串,是否一致即可。