【】因?yàn)槊總€(gè)公司的業(yè)務(wù)不同,所以會(huì)在某些自研的應(yīng)用APK上進(jìn)行簽名命爬,下面講解下如何查看應(yīng)用APK簽名
一锦爵、環(huán)境準(zhǔn)備
1、準(zhǔn)備需要查看簽名的應(yīng)用APK
2形用、keytool 工具
現(xiàn)在JDK版本是1.4以上的就轧,都會(huì)自帶有keytool工具,我的工具目錄如下(JDK版本為1.8.0)
keytool
二田度、通過(guò)keytoo工具查看簽名
1妒御、將應(yīng)用APK包名直接加上后綴.zip
轉(zhuǎn)換格式:xxxxx.apk? ----->? ?xxxxx.apk.zip
2、雙擊打開(kāi).zip文件每币,在找【META-INF】文件下找到【CERT.RSA】文件携丁,具體如下
CERT.RSA
3、把【CERT.RSA】文件拖到桌面或者其他容易找到的路徑(這里我拷貝到桌面)
4兰怠、通過(guò)JDK自帶的keytool工具進(jìn)行查看簽名
>進(jìn)入keytool工具目錄下
keytool目錄
>輸入如下指令進(jìn)行查看簽名
keytool -printcret -file 你存放CERT.RSA的路徑(我這里是:C:\Users\admin\Desktop\CERT.RSA)
查看簽名方式
如上圖中紅色框框所示梦鉴,該應(yīng)用APK簽名方式為android簽名,不同的簽名方式顯示不同的結(jié)果揭保。
三肥橙、直接修改后綴名查看
將【CERT.RSA】的后綴直接該為【CERT.p7b】,雙擊打開(kāi)即可
查看簽名