Android 获取签名信息

简介: Android 获取签名信息

1.获取APP的签名信息

直接通过一个apk,获取安装到手机的第三方应用签名的apk包。返回值为key的MD5值 详情:

基本信息 | 微信开放文档

2.获取key的MD5


可以使用以下命令查看:


keytool -list -v -keystore test.keystore  
Enter keystore password: //输入密码,回车


会输出以下格式信息:


Keystore type: PKCS12    
Keystore provider: SUN    
 
Your keystore contains 1 entry    
 
Alias name: test    
Creation date: 2019-10-28    
Entry type: PrivateKeyEntry    
Certificate chain length: 1    
Certificate[1]:    
Owner: CN=Tester, OU=Test, O=Test, L=HD, ST=BJ, C=CN    
Issuer: CN=Tester, OU=Test, O=Test, L=HD, ST=BJ, C=CN    
Serial number: 7dd12840    
Valid from: Fri Jul 26 20:52:56 CST 2019 until: Sun Jul 02 20:52:56 CST 2119    
Certificate fingerprints:    
         MD5:  F9:F6:C8:1F:DB:AB:50:14:7D:6F:2C:4F:CE:E6:0A:A5    
         SHA1: BB:AC:E2:2F:97:3B:18:02:E7:D6:69:A3:7A:28:EF:D2:3F:A3:68:E7    
         SHA256: 24:11:7D:E7:36:12:BC:FE:AF:2A:6A:24:BD:04:4F:2E:33:E5:2D:41:96:5F:50:4D:74:17:7F:4F:E2:55:EB:26    
Signature algorithm name: SHA256withRSA    
Subject Public Key Algorithm: 2048-bit RSA key    
Version: 3


其中证书指纹信息(Certificate fingerprints):


  • MD5 证书的MD5指纹信息(安全码MD5)
  • SHA1 证书的SHA1指纹信息(安全码SHA1)
  • SHA256 证书的SHA256指纹信息(安全码SHA245)


或者使用AndroidStudio 的gradle工具



目录
相关文章
|
13天前
|
存储 Java API
Android 浅度解析:mk预置AAR、SO文件、APP包和签名
Android 浅度解析:mk预置AAR、SO文件、APP包和签名
105 0
|
13天前
|
算法 Android开发
Android签名算法的原理
Android签名算法的原理
23 0
|
13天前
|
Java Android开发
Android系统 修改无源码普通应用为默认Launcher和隐藏Settings中应用信息图标
Android系统 修改无源码普通应用为默认Launcher和隐藏Settings中应用信息图标
111 0
|
13天前
|
编解码 开发工具 Android开发
Android获取设备各项信息(设备id、ip地址、设备名称、运行商、品牌、型号、分辨率、处理器、国家码、系统语言、网络类型、oaid、android版本、操作系统版本、mac地址、应用程序签名..)2
Android获取设备各项信息(设备id、ip地址、设备名称、运行商、品牌、型号、分辨率、处理器、国家码、系统语言、网络类型、oaid、android版本、操作系统版本、mac地址、应用程序签名..)2
46 2
|
13天前
|
Shell 开发工具 Android开发
android 修改kernel编译版本信息
android 修改kernel编译版本信息
22 0
|
13天前
|
安全 Android开发
修改Android系统的签名
修改Android系统的签名
25 0
|
13天前
|
安全 Android开发
Android 系统签名
Android 系统签名
21 0
|
13天前
|
Shell Android开发
android mk中打印信息
android mk中打印信息
16 0
|
13天前
|
安全 Android开发 数据安全/隐私保护
Android 如何获取系统签名 并使用系统签名
Android 如何获取系统签名 并使用系统签名
19 2
|
13天前
|
测试技术 Android开发
Android App获取不到pkgInfo信息问题原因
Android App获取不到pkgInfo信息问题原因
24 0