Android:如何恢复别名密码?

时间:2016-03-19 22:47:01

标签: java android android-studio keystore

我发布这个问题是因为我昨天花了很长时间搞清楚,并且在这里找不到明确的答案。您可能知道,如果您忘记了私钥的密码,那么您无法更新当前在商店中拥有的任何应用程序。如果你不记得你使用的是什么密码,你会怎么做?

请参阅下面的答案。

1 个答案:

答案 0 :(得分:7)

当您为密钥库设置密码以及您正在发布的应用程序使用的别名时,您应该在制作它们之后做的第一件事是将它们写在某处,这样您就不会忘记。

如果您没有这样做并忘记密码,请下载java program

这基本上是一个使用暴力攻击,字典攻击或智能词表攻击的程序。第一个需要很长时间,第二个也需要一段时间,但你的密码必须是字典中的一些单词。

如果可以的话,第三种方法是你想要的方法。基本上,你创建一个文本文件,其中包含一些你经常使用密码或单词的单词,你知道这些单词是你忘记的密码。然后使用该文本文件运行程序,它以不同的方式组合它们,并在最后添加数字。

昨天我用这个时间花了大约两秒钟来发现别名的密码!

<强>步骤:

  1. 从上面的链接下载.jar文件并将其放在同一个文件中 目录作为您的密钥库。
  2. 如上所述制作文本文件,并将其放在目录中。
  3. 运行此命令:[java -jar AndroidKeystoreBrute_v1.04.jar -m 3 -k&#34; /home/user/keyStore.jks" -d&#34; wordlist.txt&#34;]在终端。
  4. 你去吧!希望这对你有用。昨天它给我带来了很多心痛!

    此处还有一个指向页面的链接,其中有人非常好地解释了这个过程:Link