【Android】用apksigner驗證apk簽名
阿新 • • 發佈:2018-11-14
0x01 apksigner驗證簽名的方法
apksigner在android sdk中已經整合好了,驗證apk的簽名使用方法如下,更多使用方法參考[1]。
apksigner verify -v --print-certs xxx.apk 引數: -v, --verbose 顯示詳情(顯示是否使用V1和V2簽名) --print-certs 顯示簽名證書資訊 例如: apksigner verify -v MyApp.apk Verifies Verified using v1 scheme (JAR signing): true Verified using v2 scheme (APK Signature Scheme v2): true Number of signers: 1
0x02 驗證兩個apk
第一個apk是用adb從android factory img中pull出來的apk。第二個是從apkpure下載的apk。驗證效果如下:
0x03 參考
[1] apksigner 使用方法 https://www.jianshu.com/p/53078d03c9bf
[2] apksigner 驗證時的一個error:https://github.com/patrickfav/uber-apk-signer/issues/12