1.将包名.apk后缀名修改为 .zip后进行文件解压,
2.进入解压后进入META-INF目录,该目录下会存在文件CERT.RSA,
3.在该目录下打开cmd,输入命令 :keytool -printcert -file CERT.RSA
这里将会显示出这个应用的 SHA256 和 SHA1签名。
C:\Users\DELL>keytool -printcert -file C:\Users\DELL\Desktop\zipxx\app\META-INF\CERT.RSA
所有者: CN=Android Debug, O=Android, C=US
发布者: CN=Android Debug, O=Android, C=US
序列号: 56c52e5f
生效时间: Thu Feb 18 10:37:19 CST 2016, 失效时间: Sat Feb 10 10:37:19 CST 2046
证书指纹:
SHA1: A7:1F:BB:34:BA:64:31:36:8F:9B:BE:3D:EC:4D:D3:EE:B1:13:A2:FF
SHA256: FA:70:6F:D3:09:DF:BD:DD:35:45:69:69:4E:D5:55:1B:DC:B8:A5:ED:59:C6:1B:A1:AB:6A:CB:04:3B:70:5E:C2
签名算法名称: SHA1withRSA (弱)
主体公共密钥算法: 1024 位 RSA 密钥 (弱)
版本: 3
Warning:
证书 使用的 SHA1withRSA 签名算法被视为存在安全风险。此算法将在未来的更新中被禁用。
证书 使用的 1024 位 RSA 密钥 被视为存在安全风险。此密钥大小将在未来的更新中被禁用。