如何查看apk和签名文件的签名信息
2016-12-09 16:22
344 查看
1.通过apktool工具解压当前apk(比如:demo.apk),解压后,会生成CERT.RSA文件
**** apktool d demo.apk
备注:通过这种方式解压出来的Androidmenifest.xml文件可以通过文件编辑器打开查看;
2.通过keytool命令获取签名信息
**** keytool -printcert -file C:\Android\soft\apktool\demo\original\META-INF\CERT.RSA所有者: CN=ryt, OU=ryt, O=ryt, L=nanjing, ST=china, C=cn
发布者: CN=ryt, OU=ryt, O=ryt, L=nanjing, ST=china, C=cn
序列号: 12893889
有效期开始日期:
证书指纹:
MD5: 1A:0F:52:94:8D:DB:7A:E9:7A:7E:A5:3B:A3:A7:F9:39
SHA1: 89:57:4E:E2:1F:CB:68:CB:66:80:D6:29:57:92:AD:AC:51:4F:76:F2
SHA256: BF:FB:9C:67:E1:7B:49:26:4A:D9:84:9D:48:DA:C1:4F:00:77:74:15:27:90:95:D0:B3:D8:0A:EA:2F:81:F1:B9
签名算法名称: SHA256withRSA
版本: 3
扩展:
#1: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: C3 D6 E3 9F C3 F3 1E BE 6E F9 BC 35 6F 8B 21 52 ........n..5o.!R
0010: 12 38 AD BC .8..
]
]
3.查看my.keystore签名文件的签名信息
**** keytool -list -keystore C:\Android\workspace\my.keystore
输入密钥库口令:
密钥库类型: JKS
密钥库提供方: SUN
您的密钥库包含 1 个条目
my, 2016-6-15, PrivateKeyEntry,
证书指纹 (SHA1): 89:57:4E:E2:1F:CB:68:CB:66:80:D6:29:57:92:AD:AC:51:4F:76:F2
**** apktool d demo.apk
备注:通过这种方式解压出来的Androidmenifest.xml文件可以通过文件编辑器打开查看;
2.通过keytool命令获取签名信息
**** keytool -printcert -file C:\Android\soft\apktool\demo\original\META-INF\CERT.RSA所有者: CN=ryt, OU=ryt, O=ryt, L=nanjing, ST=china, C=cn
发布者: CN=ryt, OU=ryt, O=ryt, L=nanjing, ST=china, C=cn
序列号: 12893889
有效期开始日期:
证书指纹:
MD5: 1A:0F:52:94:8D:DB:7A:E9:7A:7E:A5:3B:A3:A7:F9:39
SHA1: 89:57:4E:E2:1F:CB:68:CB:66:80:D6:29:57:92:AD:AC:51:4F:76:F2
SHA256: BF:FB:9C:67:E1:7B:49:26:4A:D9:84:9D:48:DA:C1:4F:00:77:74:15:27:90:95:D0:B3:D8:0A:EA:2F:81:F1:B9
签名算法名称: SHA256withRSA
版本: 3
扩展:
#1: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: C3 D6 E3 9F C3 F3 1E BE 6E F9 BC 35 6F 8B 21 52 ........n..5o.!R
0010: 12 38 AD BC .8..
]
]
3.查看my.keystore签名文件的签名信息
**** keytool -list -keystore C:\Android\workspace\my.keystore
输入密钥库口令:
密钥库类型: JKS
密钥库提供方: SUN
您的密钥库包含 1 个条目
my, 2016-6-15, PrivateKeyEntry,
证书指纹 (SHA1): 89:57:4E:E2:1F:CB:68:CB:66:80:D6:29:57:92:AD:AC:51:4F:76:F2
相关文章推荐
- [Android Pro] 查看 keystore文件的签名信息 和 检查apk文件中的签名信息
- [Android Pro] 查看 keystore文件的签名信息 和 检查apk文件中的签名信息
- 查看apk的签名信息和签名文件的信息
- 【Android】app打包成apk文件以后,如何查看VersionCode、VersionName等版本信息
- 如何查看apk包的签名信息,用以验证是否签名成功
- 【Android】app打包成apk文件以后,如何查看VersionCode、VersionName等版本信息
- 如何使用keytool查看android应用签名文件的信息
- 安卓学习笔记---如何查看android应用签名文件的信息
- 如何查看android应用签名文件的信息
- Android如何查看APK签名信息
- 命令行创建Android应用,命令行生成签名文件,命令行查看签名信息,对APK包签名并编译运行
- 如何重新签名APK文件
- Android基础_appt命令 === 查看apk信息 在打包好的apk中添加文件
- 如何对Android apk文件签名
- android key keystore 签名文件信息查看 dos命令 cmd命令
- 如何对apk文件进行签名
- [置顶] Android学习——查看apk签名 和 keystore 的信息
- apk签名信息查看
- Android如何查看应用签名信息
- Android ADB命令大全(通过ADB命令查看wifi密码、MAC地址、设备信息、操作文件、查看文件、日志信息、卸载、启动和安装APK等)