Как получить `неправильный пароль` из keytool? - PullRequest
0 голосов
/ 29 августа 2018

Windows10 пользователь. Я пытаюсь восстановить свой пароль keystore. Я использую keytool.exe найдено в C:\Program Files\Android\Android Studio\jre\bin.

Я хочу со временем сменить пароль, но я не уверен, какой это пароль. Я пытаюсь получить ошибку incorrect password, выполнив команду, похожую на:

keytool -keypasswd -keypass "foo" -new "foobar"-keystore "C:\Users\Me\Desktop\stuff\keystores\android.jks"

Я также пробовал:

keytool -keypass "foo" -new "foobar"-keystore "C:\Users\Me\Desktop\stuff\keystores\android.jks"

Мое сообщение об ошибке для обоих:

Illegal option:  
C:\Users\Me\Desktop\stuff\keystores\android.jks

*** Примечание:

У меня есть пароль «Вспомнил» в Android Studios, и я могу генерировать новые ключи и обновления с его помощью. Моя конечная цель - перенести хранилище ключей на мой Mac. Если есть другой способ найти пароль или обработать эту конфигурацию, у меня все уши.

1 Ответ

0 голосов
/ 29 августа 2018

Мне удалось найти команду, которая выдает приглашение Enter keystore password:. Команда:

keytool -list -v -keystore C:\Users\Me\Desktop\stuff\keystores\android.jks

После нескольких попыток ввода неверного пароля я получил код ошибки:

keytool error: java.io.IOException: Keystore was tampered with, or password was incorrect

И, наконец, я смог угадать мой правильный пароль, который вывел:

Keystore type: JKS
Keystore provider: SUN

Your keystore contains 1 entry

Alias name: myandroidkey
Creation date: 16-Aug-2018
Entry type: PrivateKeyEntry
Certificate chain length: 1
Certificate[1]:
...

*******************************************
*******************************************
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...