<分区>
我有一个已签名的应用程序和几个 keystore 文件。我想更新应用程序,所以我需要找出使用了哪个 key 。
- 如果 keystore 文件被意外删除,如何重新创建它。
我已经恢复了,但我想重新生成 keystore 文件。
I know the user name & password also.
我的问题是:
如何将.RSA
文件转换为.JKS
请帮忙
<分区>
我有一个已签名的应用程序和几个 keystore 文件。我想更新应用程序,所以我需要找出使用了哪个 key 。
我已经恢复了,但我想重新生成 keystore 文件。
I know the user name & password also.
我的问题是:
.RSA
文件转换为.JKS
请帮忙
最佳答案
如果你丢失了你的 keystore ,那么它就永远消失了,你不能用它做任何事情......
如果您有您的 keystore (如果没有 you may try bruteforce,则可以登录/通过)然后您可以尝试使用每个 key 对您的 apk 进行签名,并检查来自 Google Play 的指纹匹配版本(您可以“提取”安装在设备上的 APK)。请注意,也有多重签名 APK 的可能性,但 Google Play 只允许一个,所以它不适合你......
只有 RSA 签名(从之前签名的 APK 中提取?)是不够的,它只是 keystore 的“公共(public)”部分,每个人都可以提取。您需要“私有(private)”部分,它仅存储在您的 keystore 中。
keytool是用于使用 keystore 的工具 - 生成 key 、签名文件、恢复“公共(public)” key 等,但在您的情况下,它可能毫无用处。找到这个该死的 keystore ……祝你好运!
关于android - 如果不小心删除了 keystore 文件,如何重新创建它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42780104/
相关文章:
android - 在 System.getenv 中找不到 Github Secret
java - Android Integer资源可以用在switch语句中吗?
c++ - Linux C/C++ 键盘 ctrl+[somekey] 和 ctrl+alt+[somekey}
android - 如何在 postscale() 之后在 imageview 中获取缩放后的宽度/高度
javascript - 尝试使用 JS 在浏览器上安装证书时出错
certificate - Bluemix - 如何将证书添加到信任库