apktool 反編譯拆包工具可以去檢視我之前文章:
檢視apk包含其中的md5、sha1、sha256值和簽名演算法等資訊資料。
簽名如何建立 ,這個可以用命令建立 keysotre 或者你再android studio 裡面去建立也行
在cmd命令列執行這個命令即可
按照步驟選擇簽名路徑和簽名密碼還有別名密碼即可
keytool -list -v -keystore 目標檔案路徑
例如我本地
找到我們的apk
然後執行apktool d ***.apk 把我們的apk 拆開
然後我們找到 meta-inf 路徑下面的 cert.rsa
可以檢視簽名的md5、sha1、sha256值及簽名演算法
命令:keytool -printcert -file 目標檔案路徑例如
我們可以檢視到包裡面的簽名的證書指紋 md5 sha1 sha256 等等資訊
這樣我們就可以對比線上包和本地包簽名是否一致 來排查問題
android 中的keystore 和包名來決定乙個包的唯一性
具體更多keystore 的介紹請看大神的文章:
檢視Android應用簽名資訊
本文件介紹在android下如何檢視自己的應用簽名及三方apk或系統apk簽名資訊,包含其中的md5 sha1 sha256值和簽名演算法等資訊。1 檢視自己的應用簽名 可以通過兩種方式檢視 1 通過eclipse檢視預設的default.keystore,如下圖 2 通過某個keystore簽名過...
Android 基礎 如何檢視數字簽名資訊
本文主要是記錄下一些實用的方法 1.檢視已有的.apk的數字簽名 直接用打包出來的apk檢視簽名,具體如下 1 將apk修改字尾為 zip檔案後解壓 2 進入解壓後的meta inf目錄,該目錄下會存在檔案cert.rsa 3 在該目錄下開啟cmd,輸入命令 keytool printcert fi...
Android檢視Apk簽名
1.命令列方式 直接執行keytool命令時不可行的 需要配置環境,將keytool.exe所在的目錄配置到環境變數中 可以直接下jdk安裝配置,也可以用as自帶的目錄 jre bin 命令 keytool list v keystore x.keystore 其中 x.keystore為你的簽名檔...