Cómo volver a crear el archivo del almacén de claves si se eliminó accidentalmente
Tengo una aplicación que está firmada y varios archivos de keystore. Me gustaría actualizar la aplicación, por lo que necesito averiguar cuál de las claves se utilizó.
- ¿Por qué falla Adb con el error ?
- Android: obtenga una clave de una entidad de certificación como VeriSign
- Cómo firmar mi archivo de aplicación / .apk de android ya hecho
- Firmar archivo APK en Cordova v-5.0 CLI no funciona
- Apksigner no acepta la contraseña
- Cómo volver a crear el archivo keystore si se eliminó accidentalmente.
Lo he recuperado pero quiero volver a generar el archivo del almacén de claves.
También conozco el nombre de usuario y la contraseña.
Simplemente mi pregunta es:
Cómo convertir .RSA
archivo .JKS
en .JKS
Por favor ayuda
- ¿Por qué debo firmar mi APK de aplicación antes del lanzamiento?
- Problema con la firma de Android
- no manifiesto jar no está firmado. (las firmas faltan o no se pueden analizar)
- ¿Cómo puedo saber qué keystore se utilizó para firmar una aplicación?
Si has perdido tu keystore entonces se ha ido para siempre, no puedes hacer nada con eso …
Si tienes tu keystore (y log / pass, si no puedes intentar bruteforce ) puedes intentar firmar tu apk con cada clave y comprobar la huella digital de la versión de Google Play (puedes "extraer" APK instalado en el dispositivo). Tenga en cuenta que también existe la posibilidad de la firma multi-APK, pero Google Play sólo permite una sola, por lo que no es para usted …
Tener sólo la firma RSA (extraído de APK?) No es suficiente en absoluto, es sólo parte "pública" de keystore, que puede ser extraída por todos. Usted necesita la parte "privada", que se almacena en su almacén de la llave solamente.
Keytool es una herramienta para jugar con keystores – generando claves, ficheros de firma, recuperando clave "pública" etc. pero en su caso será inútil probablemente. Sólo encuentra este maldito almacén de claves … ¡Buena suerte!