私はここに、このツールを使用して、エイリアスのパスワードのスマート単語リストの攻撃を実行するお勧めします。
http://maxcamillo.github.io/android-keystore-password-recover/
上記のURLを使ってこのプロジェクトのJARファイルをダウンロードします。
wordlist.txtという名前のテキストファイルを、パスワードを構成する単語と文字列を使用して、表示されると思われる順序で作成します。パスワードの一部であると思われる各文字列を別々の行に入れてください。各文字列の間に空白を入れないでください。パスワードを解読するには、このプロセスでwordlist.txtを数回試してみる必要があります。考えられる可能性のあるパスワードと思われるすべてのバリエーションを試すこともできます。
wordlist.txtをJARファイルと同じフォルダに保存します。
コマンドラインから、wordlist.txtとJARファイルを含むディレクトリに移動します。
コマンドラインで次のように入力します。java -jar AndroidKeystoreBrute_v1.06.jar -k "keystore.jksのフルパス" -d wordlist.txtを使用して、使用可能なオプションを確認します。テストで使用したものとは異なるオプションを試してみてください。
実行します。java -jar AndroidKeystoreBrute_v1.06.jar -m 3 -k "あなたたkeystore.jksへのフルパス" -d wordlist.txt
は、-mオプションをクラックするために使用される方法を指定しますあなたのパスワード: 1 =ブルートフォース攻撃 2 =辞書攻撃(パスワードは辞書に入れてください) 3 =スマートワードリスト攻撃(wordlist.txtで指定した文字列)
私は自分のエイリアスパスワードを何回もテストしましたが、私はパスワードを見つけられませんでした。エイリアスのパスワードがキーストアのパスワードと同じであると考えられるので、この手順を実行すると両方のパスワードを見つけるのに役立ちます。
私は自分のパスワードを知っているので、どの文字列を入力すればうまくいくのか分かりました。しかし、あなたがあなたのパスワードを覚えていることはかなり確かなので、スマートワードリスト攻撃は、実際にあなたが覚えているものの近くのバリエーションであれば、すぐにあなたのパスワードを見つけるべきです。
幸運!
今後、パスワードをパスワードマネージャに保存し、パスワードをコピーして貼り付けることができます。人間の記憶は一般的なアイデアを覚えておくのにはぴったりであり、正確なアイテムや詳細を覚えていれば完全に信頼できません。いくつかの後
[Androidスタジオ:キーを復元できません](http://stackoverflow.com/questions/29997688/android-studio-cannot-recover-key) – AndroidMechanic
@AndroidMechanic投稿する前に実際にそのトピックを読んでいました質問。私は彼の答えに示されているように私はこのプロンプトに直面したが、 "ファイルまたはパスワードが間違っている"と対処しようとしました。今私はパスワードが絶対に正しいことを知っている。私は再び私のアプリケーションを更新することはできません恐れている。 –
キーストアのパスワードとキーパスワードがキーツール 変更キーストアのパスワード 'keytoolの-storepasswd -new新パスワード-keystore KeyStore.jks' 変更エイリアスキーパスワード ' keytoolの-keypasswdを使用して両方のパスワードを変更すると同じ:) する必要があります - エイリアスMyKeyAlias -new newpassword -keystore KeyStore.jks' –