我从其他来源(apkfollow.com)下载了一个 apk 文件,以获取我的银行应用程序的旧版本。我已经apksigner
针对这个 apk 文件运行如下:
apksigner verify --verbose --print-certs <my-app-name>.apk
Verifies
Verified using v1 scheme (JAR signing): false
Verified using v2 scheme (APK Signature Scheme v2): true
Verified using v3 scheme (APK Signature Scheme v3): true
问题:
- 为什么是 v1 方案
false
?较新的 Android 版本不再需要它吗? - 我可以相信这个apk吗?如果它说
Verifies
,这是否意味着 apk 文件是应用程序的官方未修改版本(假设我知道公钥/证书具有正确的已知摘要)?