一. 查看apk的签名信息
1. 解压apk到文件夹
unzip xxx.apk -d xxxfolder
2. 查看签名文件信息(解压的apk文件夹下有:META-INF/CERT.RSA)
keytool -printcert -file META-INF/CERT.RSA
3. 签名信息,主要查看MD5
所有者: CN=Android Debug, O=Android, C=US
发布者: CN=Android Debug, O=Android, C=US
序列号: 353d4008
有效期开始日期: Mon Feb 20 15:51:23 CST 2017, 截止日期: Wed Feb 13 15:51:23 CST 2047
证书指纹:
MD5: 97:C3:3A:E0:40:53:F6:62:72:B9:19:38:C2:60:86:0E
SHA1: 59:6A:69:4C:74:1F:B4:C8:45:69:64:2A:06:83:2D:8D:BC:CA:58:7B
SHA256: B7:DD:7A:1E:9C:0D:70:A9:73:F5:CD:DA:D9:65:EF:2E:25:9A:0F:A2:D0:48:CB:2C:9F:90:D5:2D:D3:08:88:9F
签名算法名称: SHA256withRSA
版本: 3
扩展:
#1: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 57 91 F3 A0 BB 17 D2 59 A6 A8 6B 76 14 FD 98 39 W......Y..kv...9
0010: 01 A6 2F 1F ../.
]
]
二. 签名文件的信息
1. 命令
keytool -list -v -keystore xxx.store -storepass my_storepass
2. 签名文件信息
密钥库类型: JKS
密钥库提供方: SUN
您的密钥库包含 1 个条目
别名: android_develop
创建日期: 2017-1-10
条目类型: PrivateKeyEntry
证书链长度: 1
证书[1]:
所有者: O=mr214
发布者: O=mr214
序列号: 30f180cc
有效期开始日期: Tue Jan 10 15:20:25 CST 2017, 截止日期: Wed Dec 29 15:20:25 CST 2066
证书指纹:
MD5: BB:00:AA:7B:F8:D4:D7:A5:81:50:C7:6F:5B:DA:84:30
SHA1: 8A:29:B0:47:1B:1F:FD:2C:64:D1:19:03:6E:20:9D:AF:38:49:5C:71
SHA256: AD:AE:46:D4:25:E3:69:C2:4E:DD:72:4F:CE:7B:EF:FC:A2:01:1A:04:6E:01:86:F8:C7:03:26:49:C1:99:7A:E6
签名算法名称: SHA1withRSA
版本: 3
*******************************************
*******************************************