
Comencé a usar Keepass hace aproximadamente un mes para guardar mis contraseñas y la información de mis cuentas en línea. Todo estaba almacenado en un único archivo .kdb, únicamente protegido con una contraseña. Estoy usando Windows 7.
Ahora Keepass no puede abrir mi archivo .kdb con el error "Clave no válida/incorrecta".
Estoy bastante seguro de que tengo la contraseña correcta. Aunque es posible que haya mezclado algunas letras, he probado unas dos docenas de combinaciones diferentes para minimizar esa posibilidad, pero no puedo descartarla.
Sin embargo, supongo que el archivo .kdb se corrompió, ya sea debido a la sincronización de Dropbox (aunque solo lo usé en una computadora) o porque edité el archivo usando KeePassX en Ubuntu (arranque dual en la misma computadora, accediendo a una partición NTFS Win7 montada). ), o posiblemente una combinación de ambos.
Intenté restaurar versiones anteriores (incluso la original) de Dropbox y probé todas las contraseñas posibles sin suerte. (lo que parece descartar a KeePassX como el culpable, ya que las copias más antiguas son anteriores a que edité el archivo desde Ubuntu) Intenté abrir el archivo con "Reparar archivo de base de datos KeePass" que siempre muestra "Estructura de archivo 0xA no válida/corrupta" (el mismo error cuando se escribe una contraseña incorrecta).
Me preguntaba si había alguna manera de recuperar mis datos recopilados con tanto esfuerzo. En general, sé que el craqueo por fuerza bruta no es factible, pero como puedo recordar probablemente más de la mitad de los nombres de usuario/contraseñas, tal vez el hecho de que uno de ellos aparezca con bastante frecuencia (mi opción para cosas triviales). eso podría simplificar el proceso de fuerza bruta a un marco de tiempo factible. Tal vez lo de la fuerza bruta podría incorporar el hecho de que conozco la longitud de la contraseña y de qué caracteres está hecha. (Si asumimos corrupción, no un bloqueo de contraseña de mi parte)
Podría programar algo si hay bibliotecas o rutinas que pueda usar.
Otras personas parecen haber tenido un problema similar.
http://forums.dropbox.com/topic.php?id=6199
http://forums.dropbox.com/topic.php?id=9139
http://www.keepassx.org/forum/viewtopic.php?t=1967&f=1
Con suerte, esta pregunta se convertirá en un recurso adecuado para las personas cuando realicen búsquedas en la web.
No dudes en decirme si crees que esto debería ser una wiki comunitaria.
Respuesta1
¿Intentaste restaurar la primera versión de tu archivo kdb desde tu cuenta de Dropbox usando la interfaz web o ya no está disponible? La primera versión cargada no debería tener ningún error.
(Normalmente uso la misma versión binaria de Keepass en diferentes sistemas, usando WINE (Keepass 1.x) o Mono (Keepass 2.x). No uso implementaciones de terceros en el mismo.kdb/.kdbx, ya que tenía miedo de la misma corrupción que te persigue ahora)
Respuesta2
¿Has intentado acceder al archivo con el proceso de DropBox deshabilitado?
¿O descargar el archivo del sitio web a otra ubicación completamente diferente?
Tengo un volumen FreeOTFE que guardo en DropBox y, a menudo, es imposible montarlo con el software de sincronización de DropBox en ejecución. Tan pronto como apago el software, problema resuelto.