Android: olvidó la contraseña del almacén de claves. ¿Puedo descifrar el archivo del almacén de claves?

He perdido la password del archivo del keystore usado para firmar mi apk. No puedo actualizar mi aplicación ahora y creo que tengo que liberarla como nueva aplicación firmándola con el nuevo almacén de claves. ¿Es posible descifrar el archivo keystore como tengo keystore archivo y la contraseña está presente en el archivo keystore. O alguien puede proporcionarme con el enlace del programa que se utiliza para la contraseña de fuerza bruta. Si alguno de ustedes ha podido recuperar la contraseña del archivo del almacén de claves, comparta su método. Gracias por adelantado.

Yo uso este para la fuerza bruta en el momento: Android keystore contraseña recuperar

Hay 3 maneras de recuperar su contraseña de keystore perdida:

  1. Si tiene sus registros intactos, puede encontrar la contraseña en los archivos de registro de Android Studio: Vaya a ~ / Library / Logs -> AndroidStudio -> idea.log.1 y busque Search for "Pandroid.injected.signing.key .password "y puede ver la contraseña clave.

  2. Puede recuperar la contraseña en el directorio .gradle. Busque en .gradle \ 2.4 \ taskArtifacts \ taskArtifacts.bin. Esto no parece funcionar para las versiones más recientes de Gradle (2.10 y superiores).

  3. Utilice AndroidKeystoreBrute para adivinar o para crear una fuerza bruta en su contraseña según la respuesta de Alex Kutsko anterior.

Enlace de solución

Ha estado fuera de Android dev y su IDE durante algunos meses.

Tomó un par de horas para averiguar que en realidad había introducido la contraseña correcta durante el segundo intento. El siguiente cuadro de diálogo muestra exactamente el mismo icono de error como si estuviera escribiendo una contraseña incorrecta, aunque en realidad dice que necesito ingresar la contraseña para la clave seleccionada.

Realmente no está relacionado con la pregunta original, pero probablemente ya has ingresado la contraseña correcta. Tanto para el diseño de la interfaz de usuario.

Vea KeystoreBreaker para recuperar la contraseña perdida.

La manera más eficiente de descifrar tu contraseña es usar la herramienta que acabo de publicar junto con hashcat:

https://github.com/floyd-fuh/JKS-private-key-cracker-hashcat

Si tiene una potente tarjeta gráfica (GPU), el agrietamiento será mucho más rápido. De lo contrario hashcat utilizará su CPU.

Se reduce a los siguientes dos comandos:

 java -jar JksPrivkPrepare.jar your_JKS_file.jks > hash.txt ./hashcat -m 15500 -a 3 hash.txt 
  • Cargar imagen de compresión en un servidor mediante retroadaptación
  • Dagger 2 "Dagger" prefijo componente no es capaz de compilar? Clase generada automáticamente
  • Error: Error de ejecución para la tarea ': app: shrinkReleaseMultiDexComponents'
  • Android: Uso de PopupMenu en el nivel 9 de API
  • ¿Cómo leer todos los bytes juntos vía Bluetooth?
  • LinearLayout llenado de derecha a izquierda
  • La Interfaz de JavaScript de WebView sólo parece funcionar a través de Instant-Run de Android Studio, pero no cuando se compila a través de gradle regular
  • Android - ¿Es mala práctica tener múltiples preferencias compartidas?
  • El tamaño del anuncio y el ID de la unidad de anuncio deben estar configurados antes de cargarla.
  • Doble toque -> Zoom en Android MapView?
  • ¿El cliente REST de Android, Sample?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.