2013-02-08 4 views
2

У меня есть хранилище ключей с двумя ключами. Я помню пароль хранилища ключей, но я не могу вспомнить точный пароль ключа с псевдонимом B. Я помню о начале пароля, но не в конце его. Есть идеи? Знаете ли вы какое-либо программное обеспечение для его восстановления?Как восстановить пароль ключа в хранилище ключей?

Я прочитал несколько вопросов и использовал некоторые приложения, но они восстанавливают только пароль хранилища ключей.

ответ

0

По дизайну это должно быть не подлежащим возмещению. Если у вас есть неполный пароль (и вы можете сделать некоторые догадки на оставшиеся), ваш лучший вариант пытается переборщить его.

Googling для этого даст вам некоторые результаты для конкретных приложений (мой быстрый поиск остановил результаты для TrueCrypt, winrar и т. Д.). Не знаете, какие данные хранятся в хранилище ключей ключей/ключей Android, но я подозреваю, что вы можете найти что-то уже построенное или адаптируемое. В зависимости от того, сколько пароля вы помните, это будет более или менее достижимым ... Отмечая, что вы искали и пробовали некоторые вещи - я предполагаю, что вам нужно будет продолжать искать и использовать что-то приспосабливаемое :)

+0

Мне удалось восстановить пароль с небольшой грубой силой. Точка для всех была: '' '' keytool -keypasswd -alias "alias" -keystore .keystore -storepass storepass -keypass oldpass -new asdfgh'''' –

+0

Было бы достаточно, чтобы поделиться сценарием, который вы написали для принудительного принуждения ? Я нахожусь в одной лодке и пытаюсь восстановить свой пароль псевдонима. – rgamber

2

Я не думаю, что вы сможете это сделать. Это своего рода точка использования хранилища ключей для обеспечения безопасности.

Вы не можете развернуть одно и то же приложение, подписанное другим ключом в Play Store, поэтому важно сохранить текущую информацию о хранилище ключей.

+1

Учитывая его конкретную ситуацию, нападение грубой силы может быть вполне возможным. Я согласен с вашим, если у него не будет частичного пароля. – Matthew

+1

Yup, но он никак не сможет восстановить пароль с помощью программного обеспечения. Ему нужно как-то «угадать» пароль (используя грубую силу или хорошее догадки). – Booger

1

Есть один способ клонировать его и создавать новый псевдоним. Я восстановил его таким образом и сохранил свое приложение и опубликовал новые версии моего приложения.

+3

Просьба предоставить более подробную информацию о том, как вы это сделали. –

+0

Просьба представить более подробную информацию – Foo

+0

Я также хотел бы знать, как это было сделано ?? – Zabs