我需要查看谁签署了我安装到我的设备上的应用程序。这通常可以在设备或 PC 上执行吗?
(假设您可以访问原始 apk 文件 - 如果您知道或对其名称和位置进行有根据的猜测,那么您通常可以这样做,即使您无法在未 root 的手机上列出 /data 的内容)
您可以将 apk 作为 zip 文件打开,并从 META-INF/CERT.RSA 的二进制内容中过滤 ascii 文本
或者使用实际的工具,
jarsigner -verify -certs -verbose some_application.apk
当然,验证签名者身份的唯一方法是通过直接或经过验证的方式从该方获取使用相同密钥签名的其他内容,并比较签名密钥指纹 - 这就是 Android 本身验证应用程序升级的方式应用程序 ID 共享来自与其目标的现有 APK 相同的一方。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)