Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support the KeePass 2.x (.kdbx) password database format #3

Open
dave1010 opened this issue Sep 19, 2012 · 14 comments
Open

Support the KeePass 2.x (.kdbx) password database format #3

dave1010 opened this issue Sep 19, 2012 · 14 comments

Comments

@dave1010
Copy link

Not sure how simple this would be, but it'd be a great feature.

http://keepass.info/compare.html

@DevonVille
Copy link

I was like minded, and much annoyed that none of the CLI programs offered support for KeePassV2.

But I then found out about a neat little feature in KeePassV2 and since then joined the dark side:
http://keepass.info/help/kb/trigger_examples.html

It allows you to automagically export your V2 database to V1 format whenever you save your changes,
and with a simple sync (e.g. dropbox) you can then use it whenever, wherever.

Cheers.

@raymontag
Copy link
Owner

KeePass 2.x support is planned but actually I don't know anything about this database version. I'll figure this out when I've the time for this.

@rafi
Copy link

rafi commented Sep 30, 2013

Nice trick iwfmp. Wish keepassc supported 2.x though.

@MeanderingCode
Copy link

Glad there's a workaround. Haven't made the move into KeePass yet, but this utility adds weight to the intent :)

@raymontag have you looked more at this? It seems a major undertaking, as the db is a complete swap in formats (and XML parsing is...unfun) Are you still on KeePass 1.x for your use, or are you employing this workaround?

@raymontag
Copy link
Owner

Honestly I've not found the time , yet, to look at the KeePass 2-code. But I will updare you if I havr an idea in which direction this project will go. All I can say that there will not be big changes in the next time but maybe some new, smaller features.

@goncalopp
Copy link

If it's of any help, this library is able to read kdbx files

@chrisberkhout
Copy link

Would be great to have this. In the mean time there's http://kpcli.sourceforge.net/

@gardar
Copy link

gardar commented Nov 22, 2017

Any chance there will ever be v2 support?

@raymontag
Copy link
Owner

Not in the python version but it's planned for the rewrite in Rust.

@cloudlena
Copy link

@raymontag, where can I find the Rust rewrite?

@dcorking
Copy link

Mini feature request: It would be great to have advice on startup that this doesn't recognise KeePass 2 databases (or even better, when you browse a directory containing a kdbx file).

@dcorking
Copy link

@mastertinner raymontag wrote this: https://github.com/raymontag/rust-keepass and there are other Rust projects here https://crates.io/search?page=1&per_page=10&q=keepass (I haven't tried any of them)

@raymontag
Copy link
Owner

@dcorking Hey, thanks for your interest in this old piece of code :) Unfortunately, I have not the time nor interest to improve the project at the moment. The Rust rewrite is dead as well.

Feel free to fork.

@dcorking
Copy link

It is still the only formula returned by brew search keepass so some people must find it useful. I am afraid I switched to kpcli (whose UI is more crude) but thanks for your code and for your speedy reply.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

10 participants