ソフトウェア全般

【Android開発】keystoreのパスワードを忘れた時の対処方法

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

はじめに

keystoreファイルが複数存在する場合、本来のkeystoreが不明になる問題は先日解決しましたが、既存keystoreのパスワードが合致せずにAPKが作成できない問題が発生してしまいました。

それらしきパスワードを入力しましたが、全く合致しません。

解決方法

アタックツールにてkeystoreのパスワードを参照させる方法を試してみました。
まずはjarファイルをダウンロードします。

-mオプションでモードを選択します。
1:Simply Bruteforce
2:Dictionary Attack
3:Smart Wordlist Attack

ある程度のパスワードは想定できるので3を指定し、予想されるパスワードをword.txt内に記述して作成します。

コマンド実行例

java -jar Android_Keystore_Password_Recover_1.07.jar -m 3 -k
 rsritemsearch.keystore -d word.txt

実行結果

無事にパスワードが判明すれば、Got Password!と表示されます。

まとめ

ある程度パスワードが絞れていれば、数秒から数分で解決すると思います。
全く合致しないワードの場合、時間がどれくらいかかるのか想像できませんが、一度試してみる価値はあると思います。

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

ブログ記事について

ブログ記事は基本、毎週月曜日午前中に発信!(ニュース関連については随時)
記事に価値があると感じましたら、応援をお願いいたします!

公式ホームページについて

当ブログではITエンジニア関連のテクニカルな事、そして様々な商品のレビュー記事を公開しています。
一方ホームページでは、それ以外の少しビジネス寄り(企業や個人事業主向け)のサービスや情報を発信します。

該当される方、ご興味のある方はホームページの方もご参照ください。

コメントを残す

*