Cómo bajar la conversión de KeePass .kdbx a .kdb

11

Quiero convertir mi archivo KeePass .kdbx a un archivo .kdb porque quiero poder abrirlo con KeePassX (versión OS X), que solo admite .kdb

Todavía no he podido encontrar una solución.

Jon Erickson
fuente
¿Se utiliza el archivo kdbx original en Windows u otro sistema operativo? Si usa Windows, simplemente haga lo que @JChristian respondió, de lo contrario edite su pregunta para incluir el sistema operativo al que tiene acceso
tutuDajuju
KeePassX 2 Alpha funciona perfectamente bien y maneja el formato kdbx.
Daniel B

Respuestas:

10

Simplemente vaya a Archivo-> Exportar y debería tener la opción de exportar a un archivo .kdb.

J Cristiano
fuente
10
Cabe mencionar que esto solo funcionará en Windows.
Johannes Rudolph
1

Problema

En las distribuciones de OSX y Linux, es posible que no pueda exportar a .kdb, obteniendo este terrible error: ingrese la descripción de la imagen aquí

Lo que hice

He bifurcada lastpass2keepassen csv2keepassy ahora es compatible con los archivos CSV exportados desde KeePass 2.0.

Solución (¡que también funciona en Linux!)

Para exportar a csv, solo ingrese a KeePass 2.0, abra su db.kdbxarchivo y haga

File --> Export --> KeePass CSV (1.x)

Ahora ejecute el script python:

python csv2keepass.py exportedCSVFile

Después de eso para importar hacer

File --> Import from... --> KeePassX XML (*.xml)
tutuDajuju
fuente
1
Me pregunto si podría ejecutar Keepass 2.x en Wine en lugar de Mono, y si eso permitiría la conversión al formato anterior.
Bob
1

Es posible que desee utilizar:

https://github.com/dvorka/keepass2-to-keepassx

para la conversión de la base de datos de contraseñas KeePass2 a KeePassX. Se realiza a través de la exportación / importación XML de ambas herramientas.

Martin Dvorak
fuente
Solo una nota; "Debe tener instalado Java Runtime Environment (JRE)".
ThorSummoner
0

Pruebe KeePassX 2 (Alpha) como lo sugiere Daniel B,

www.keepassx.org/news/2013/03/393 funcionó para mí.

(Si alguien con la reputación quiere hacer esto un enlace, por favor hágalo).

ejecutarlo en una máquina virtual de Windows o

Descargue la versión para Windows "Profesional" (2.n) de KeePass y ejecútelo en una VM de Windows. Puede compartir el archivo a través de una carpeta compartida VM-runner-host (deje que VirtualBox o VMWare hagan la magia por usted), o puede compartir el archivo a través de una unidad en red.

Una vez que tenga el archivo en Windows, puede exportar el archivo v2 a un tipo v1, o tener el hábito de iniciar la VM para modificar KeePass (en cuyo caso recomendaría suspender / pausar la VM en lugar de apagarla).

intenta ejecutarlo usando Mono.

Hay una recomendación oculta en el sitio KeePass.info para usar Mono y XQuartz, para admitir las dependencias .NET con bibliotecas gratuitas y compatibles con muchos sistemas. Tuve poco éxito con este método, posiblemente debido a la versión de OSX que estoy ejecutando, 10.7.5. La aplicación se abriría, pero antes de ofrecer una ventana de selección de base de datos y contraseña, de repente se cerraría y generaría un informe de error de Apple.

... si no puede volver a exportarlo en el formato v1 desde un sistema Windows.

mcint
fuente