判断apk签名是不是相同

检测apk的签名是否相同可以通过对比MD5 是不是相同
如何判断 Android 应用的 Apk 签名是否一致?

(1:查找apk里的rsa文件)
E:\crack>jar tf crack.apk|findstr RSA
META-INF/CENTAUR.RSA
(2: 从apk中解压rsa文件)
E:\crack>jar xf crack.apk META-INF/CENTAUR.RSA
(3: 获取签名的fingerprints)
E:\crack>keytool -printcert -file META-INF/CENTAUR.RSA
所有者: CN=tian, OU=chaoxiong, O=Centaur, L=xian, ST=shanxi, C=86
发布者: CN=tian, OU=chaoxiong, O=Centaur, L=xian, ST=shanxi, C=86
序列号: 76dd9f61
有效期开始日期: Wed Jun 22 16:26:36 CST 2016, 截止日期: Tue Oct 24 16:26:36 CST 3015
证书指纹:
MD5: 76:15:E4:6A:CD:99:E8:BC:23:43:EF:C7:B1:FE:FD:2C
SHA1: 81:C6:54:38:1F:D3:C1:5B:AD:1C:6A:80:82:9C:00:9D:A8:40:98:0B
SHA256: 85:61:9F:BF:92:79:0F:EA:54:09:CB:36:85:AB:E6:C6:A0:D5:D4:F6:60:AA:D9:D1:2E:91:CE:FD:60:12:99:20
签名算法名称: SHA256withRSA
版本: 3

扩展:

1: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: A2 6D 45 2E EC B1 B1 87 45 DA 8A 6C EF D0 10 D4 .mE…..E..l….
0010: C6 1F BC 2F …/
]
]
E:\crack>rmdir /S /Q METF-INF

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值