Konvertieren von KeePass .kdbx in .kdb


11

Ich möchte meine KeePass-.kdbx-Datei in eine .kdb-Datei konvertieren, da ich sie mit KeePassX (OS X-Version) öffnen möchte, das nur .kdb unterstützt

Ich konnte noch keine Lösung finden.


Wird die ursprüngliche kdbx-Datei unter Windows oder einem anderen Betriebssystem verwendet? Wenn Sie Windows verwenden, tun Sie einfach, was @JChristian beantwortet hat, andernfalls bearbeiten Sie Ihre Frage so, dass sie das Betriebssystem enthält, auf das Sie Zugriff haben
tutuDajuju

KeePassX 2 Alpha funktioniert einwandfrei und verarbeitet das kdbx-Format.
Daniel B

Antworten:


10

Gehen Sie einfach zu Datei-> Exportieren und Sie sollten die Möglichkeit haben, in eine .kdb-Datei zu exportieren.


10
Bemerkenswert ist, dass dies nur unter Windows funktioniert.
Johannes Rudolph

1

Problem

Unter OSX- und Linux-Distributionen können Sie möglicherweise nicht nach .kdb exportieren, da dieser schreckliche Fehler auftritt: Geben Sie hier die Bildbeschreibung ein

Was ich getan habe

Ich habe gegabelt lastpass2keepassin csv2keepassund unterstützt jetzt csv - Dateien aus KeePass exportiert 2.0.

Lösung (die auch unter Linux funktioniert!)

Um nach CSV zu exportieren, gehen Sie einfach in KeePass 2.0, öffnen Sie Ihre db.kdbxDatei und tun Sie es

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

Führen Sie nun das Python-Skript aus:

python csv2keepass.py exportedCSVFile

Danach importieren

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

1
Ich frage mich, ob Sie Keepass 2.x unter Wine anstelle von Mono ausführen können - und ob dies die Konvertierung in das ältere Format ermöglichen würde.
Bob


0

Probieren Sie KeePassX 2 (Alpha) aus, wie von Daniel B vorgeschlagen.

www.keepassx.org/news/2013/03/393 hat für mich gearbeitet.

(Wenn jemand mit dem Ruf dies zu einem Link machen möchte, tun Sie dies bitte.)

Führen Sie es in einer Windows-VM aus, oder

Laden Sie die Windows-Version "Professional" (2.n) von KeePass herunter und führen Sie sie in einer Windows-VM aus. Sie können die Datei entweder über einen freigegebenen VM-Runner-Host-Ordner freigeben (lassen Sie VirtualBox oder VMWare die Magie für Sie erledigen) oder Sie können die Datei über ein Netzwerklaufwerk freigeben.

Sobald Sie die Datei in Windows haben, können Sie entweder die v2-Datei in einen v1-Typ exportieren oder es sich zur Gewohnheit machen, die VM zu starten, um KeePass zu ändern (in diesem Fall würde ich empfehlen, die VM anzuhalten / anzuhalten, anstatt sie herunterzufahren).

Versuchen Sie es mit Mono auszuführen.

Auf der KeePass.info-Website ist eine Empfehlung zur Verwendung von Mono und XQuartz vergraben , um die .NET-Abhängigkeiten mit kostenlosen und mit vielen Systemen kompatiblen Bibliotheken zu unterstützen. Ich hatte mit dieser Methode weniger als vollständigen Erfolg, möglicherweise aufgrund der von mir ausgeführten OSX-Version 10.7.5. Die Anwendung wurde geöffnet, aber bevor sie ein Datenbankauswahl- und Kennwortfenster anbot, wurde sie plötzlich geschlossen und ein Apple-Fehlerbericht generiert.

... wenn Sie es nicht im v1-Format von einem Windows-System erneut exportieren können.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.