Come convertire KeePass .kdbx in .kdb


11

Voglio convertire il mio file .kdbx di KeePass in un file .kdb perché voglio poterlo aprire con KeePassX (versione OS X), che supporta solo .kdb

Non sono ancora riuscito a trovare una soluzione.


Il file kdbx originale è utilizzato su Windows o su un altro sistema operativo? Se usi Windows, fai semplicemente quello che ha risposto @JChristian, altrimenti modifica la tua domanda per includere il sistema operativo a cui hai accesso
tutuDajuju

KeePassX 2 Alpha funziona perfettamente e gestisce il formato kdbx.
Daniel B,

Risposte:


10

Vai su File-> Esporta e dovresti avere l'opzione per esportare in un file .kdb.


10
degno di nota aggiungere che questo funzionerà solo su Windows però.
Johannes Rudolph,

1

Problema

Nelle distribuzioni OSX e Linux potresti non essere in grado di esportare in .kdb, ottenendo questo terribile errore: inserisci qui la descrizione dell'immagine

Cosa ho fatto

Ho biforcato lastpass2keepassin csv2keepasse ora supporta i file CSV esportati da KeePass 2.0.

Soluzione (che funziona anche in Linux!)

Per esportare in CSV, basta andare in KeePass 2.0, aprire il db.kdbxfile e fare

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

Ora esegui lo script Python:

python csv2keepass.py exportedCSVFile

Dopo quello per importare fare

File --> Import from... --> KeePassX XML (*.xml)

1
Mi chiedo se si sarebbe in grado di eseguire Keepass 2.x in Wine anziché Mono - e se ciò consentirebbe la conversione nel formato precedente.
Bob,


0

Prova KeePassX 2 (Alpha) come suggerito da Daniel B,

www.keepassx.org/news/2013/03/393 ha lavorato per me.

(Se qualcuno con la reputazione vuole rendere questo un link, per favore fallo.)

eseguirlo in una macchina virtuale Windows o

Scarica la versione "Professional" (2.n) di KeePass per Windows ed eseguila in una VM Windows. Puoi condividere il file tramite una cartella condivisa host di macchine virtuali (lascia che VirtualBox o VMWare facciano la magia per te), oppure puoi condividere il file tramite un'unità di rete.

Una volta che hai il file in Windows puoi esportare il file v2 in un tipo v1 o prendere l'abitudine di avviare la VM per modificare KeePass (nel qual caso consiglierei di sospendere / mettere in pausa la VM piuttosto che spegnerla).

tenta di eseguirlo utilizzando Mono.

C'è una raccomandazione sepolta nel sito KeePass.info per usare Mono e XQuartz, per supportare le dipendenze .NET con librerie libere e compatibili con molti sistemi. Ho avuto un successo tutt'altro che completo con questo metodo, probabilmente a causa della versione di OSX in esecuzione, 10.7.5. L'applicazione si apriva, ma prima offriva una finestra di selezione del database e password, si chiudeva improvvisamente e generava un rapporto errori Apple.

... se non riesci a riesportarlo nel formato v1 da un sistema Windows.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.