studio - Android: Perdí mi tienda de claves de Android, ¿qué debo hacer?
ocultar navigation bar android studio (6)
Brute Force es la única manera!
Aquí hay un script que me ayudó:
https://code.google.com/p/android-keystore-password-recover/wiki/HowTo
Usando una lista de 5-10 palabras posibles de la memoria, recuperó mi contraseña en <1 seg.
Esta pregunta ya tiene una respuesta aquí:
- Perdí mi archivo .keystore? 12 respuestas
Basado en mi keystore de Android, creé algunas aplicaciones. ahora, quiero actualizar uno de mis programas, pero perdí mi almacén de claves. ¿Puedo generar otro y actualizar mi aplicación?
Gracias
Como todos han dicho, definitivamente necesitas la clave. No hay solución para eso. Sin embargo, es posible que se sorprenda de lo bueno que puede ser el software de recuperación de datos y de la duración de la clave en sus sistemas; después de todo, se trata de un archivo minúsculo y puede que aún no se haya sobrescrito. Me sorprendió gratamente en ambos sentidos.
Desarrollo en una máquina OSX. Inintencionalmente borré mi clave de aplicación hace aproximadamente 6 semanas. Cuando traté de actualizar, me di cuenta de mi error de colegial. Probé todas las herramientas de recuperación que pude encontrar para OSX, pero ninguna pudo encontrar el archivo, no porque no estuviera allí, sino porque estas herramientas están optimizadas para encontrar los tipos de archivos que la mayoría de los usuarios quieren volver (fotos, Word documentos, etc.). Definitivamente no están buscando un archivo de 1 KB con una firma de archivo inusual.
Ahora esta próxima parte va a sonar como un complemento, pero no lo es - No tengo ninguna conexión con los desarrolladores:
La única herramienta de recuperación que encontré que funcionó fue una llamada Data Rescue by Prosoft Engineering (que creo que también funciona para otros sistemas de archivos, no solo para HFS +). Funcionó porque tiene una función que le permite entrenarlo para buscar cualquier tipo de archivo, incluso una clave de Android. Le das varios ejemplos. (Genere unas pocas teclas, completando los campos de datos de la manera más parecida posible al original). Luego dígale a "búsqueda profunda". Si tienes suerte, recuperarás tu clave en la sección de "archivos personalizados".
Para mí, fue un salvavidas.
Comprarlo cuesta $ 100, por lo que no es barato, pero vale la pena si tienes una gran cantidad de usuarios y no tienes más medios para proporcionarles actualizaciones.
Creo que le permiten 1 recuperación gratuita de archivos en modo demostración, pero, desafortunadamente, en mi caso, tenía varias claves y no podía decir cuál era la que necesitaba sin recuperarlas todas (los nombres de los archivos no se conservan en HFS +).
Pruébelo primero en modo demostración, puede tener suerte y recuperar la clave sin pagar nada.
Que este mensaje ayude a alguien. Es una sensación enfermiza, lo sé, pero puede haber alivio.
No, no hay posibilidad de hacer eso. Acaba de enterarse de la importancia de una copia de seguridad.
Puede crear un nuevo almacén de claves, pero Android Market no le permitirá cargar el apk como una actualización, peor aún, si intenta cargar el apk como una nueva aplicación, tampoco lo permitirá porque sabe que hay un ''diferente'' versión del mismo apk ya en el mercado, incluso si elimina su versión anterior del mercado
Haz tu mejor esfuerzo para encontrar ese keystore !!
Cuando lo encuentre, envíelo por correo electrónico para que tenga una copia en su gmail que pueda obtener en caso de que lo suelte de su disco duro.
Si perdió un archivo de almacén de claves, no cree / actualice el nuevo con otro conjunto de valores. Primero haz la búsqueda completa. Porque sobrescribirá el antiguo, por lo que no coincidirá con tu apk anterior.
Si usa eclipse lo más probable es que lo guarde en la ruta predeterminada. Para MAC (eclipse), será en su ruta de instalación de elispse algo así como:
/Applications/eclipse/Eclipse.app/Contents/MacOS/
luego su archivo de almacén de claves sin ninguna extensión. Necesita privilegios de root para acceder a esta ruta (archivo).
Verifique el historial de entrada de su consola y / o los scripts de hormiga que ha estado usando si los tiene. Tenga en cuenta que el historial de la consola no se guardará si se le promocionó para la contraseña, pero si la ingresó en, por ejemplo, el comando de firma, puede encontrarla. También mencionaste que tienes un archivo comprimido con una contraseña en la que se almacena el archivo de tu certificado, puedes probar con solo abrir la fuerza bruta con muchas herramientas disponibles. Tenga en cuenta que muchas herramientas proporcionan ataques de diccionario en los que puede introducir sus propias palabras, así que asegúrese de usarlas y agregar algunas de las contraseñas que sospecha que podrían haber sido utilizadas. Resulta que muchas veces la contraseña utilizada es bastante simple y común y se agrieta después de menos de una hora (una vez me tomó solo 5 segundos ya que era una de mis palabras añadidas).