2012-03-14 9 views
0

私は数年前にキーストアで自分のAndroidアプリに署名しましたが、今更新する必要があり、私が使用したパスワードを忘れてしまいました。私はそれがおそらく単純なパスワードであったことを知っているので、パスワードのハッシュを抽出する方法はありますか?Javaキーストアからパスワードハッシュを抽出する

私はPatatorと一緒に作業していましたが、Patatorはリストから候補を試すことしかできず、新しい候補を生成できないようです。しかし、私がそのパスワードハッシュを得ることができれば、解決するのがより簡単な問題になるようです。

また、誰かがブルートゥースのキーストアからパスワードを強制することに関して何かを知っているなら、私はすべての耳です。

答えて

1

これは簡単なことではありませんが、移動したい場合は、フォーマットはhttp://metastatic.org/source/JKS.html です。そのサイトで関連するソースを見つけることもできます(ストアの実装では、新しいもの)。

レインボーテーブル(一般的な単語/パスワードの事前計算されたハッシュ)を使用すると、ハッシュを取得することができます。 JKSの実装はソート(ソート)を持っているので、おそらく既成のテーブルを使用することはできず、生成にはほぼ同じ時間がかかります。簡単だと分かっている場合は、大きな辞書を使ってみてください。それが数字、記号を持っているならば、辞書をそれらと組み合わせてください。

または、アプリをもう一度公開してください。

関連する問題