t-nil avatar

keepass-diff: Zwei Passwort-Datenbanken vergleichen / keepass-diff: compare two keepass databases

t-nil

Published: 20 Dec 2021 › Updated: 20 Dec 2021keepass-diff: Zwei Passwort-Datenbanken vergleichen / keepass-diff: compare two keepass databases

keepass-diff: Zwei Passwort-Datenbanken vergleichen / keepass-diff: compare two keepass databases

English version below


Hallo,

kennt ihr das auch, dass auf einmal mehrere Versionen eurer mühsam gepflegten Passwort-Datenbank auf der Platte auftauchen, und ihr jetzt Angst habt, beim Zusammenführen (bzw. Löschen der anderen Versionen) wichtige Passwörter zu verlieren (oder zumindest euch Extraarbeit zu bereiten)? Fret not!!1

Enter: https://github.com/Narigo/keepass-diff

Ein Rust-Programm auf Github, welches schnell gebaut ist und verspricht, die Datenbank Eintrag für Eintrag zu vergleichen, diff ähnlich (unter Linux etc.). Tatsächlich habe ich das Tool schon öfter selbst verwendet und bin mit der Usability sehr zufrieden.

Da ich euch sicher nicht meine eigene Datenbank zeige, habe ich hier schnell mal ein Mock Up hochgefahren: (zwei Demo-DBs erstellt)

Screenshot_2021-12-20_22-55-49.png

Screenshot_2021-12-20_22-56-00.png

Das Ganze führt, in keepass-diff hineingesteckt, zu folgendem Ergebnis:

Screenshot_2021-12-20_22-56-19.png

Wirklich praktisch, finde ich. Wem trotzdem suspekt ist (und durchaus zurecht), seine Passwörter in ein unbekanntes Open-Source-Tool zu stecken, dem rate ich an dieser Stelle, schnell einen Docker-Container hochzufahren, das Internet zu ziehen, und den Diff dort durchzuführen. Das sollte hinreichend sicher sein.


English version


Hello,

Do you know the problem, that suddenly several versions of your password database appear on your hard disk, and you are afraid to lose important passwords (or at least to cause extra work) when merging (or deleting) the other versions? Fret not!!1

Enter: https://github.com/Narigo/keepass-diff

A Rust program on Github that builds quickly and promises to compare the database entry by entry, diff similarly (on Linux, etc.). In fact, I've used the tool several times myself and am very happy with its usability.

Since I'm certainly not showing you my own database, here's a quick mock up: (two demo DBs created)

Screenshot_2021-12-20_22-55-49.png

Screenshot_2021-12-20_22-56-00.png

The whole thing, plugged into keepass-diff, leads to the following result:

Screenshot_2021-12-20_22-56-19.png

Really practical, I think. If you are still suspicious (and rightly so) of putting your passwords into an unknown open source tool, my advice at this point is to quickly boot up a Docker container, pull the internet, and run the diff there. That should be sufficiently secure.

Leave keepass-diff: Zwei Passwort-Datenbanken vergleichen / keepass-diff: compare two keepass databases to:

Written by

Read more #proofofbrain posts


Best Posts From t-nil

We have not curated any of t-nil's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From t-nil