Hacker News new | ask | show | jobs
by AdamGibbins 2427 days ago
Keepass uses .NET, so is dependant on the mono framework etc on non-Windows.

KeepassX is no longer maintained.

KeepassXC is maintained and more featured, it's also not dependant on .NET.

2 comments

For mac users, there's also MacPass (https://macpassapp.org), which is Keepass compatible.
Seeing the issue for Yubikey still open after 6 years, it doesn't inspire any confidence https://github.com/MacPass/MacPass/issues/90
Wouldn't this sort of software be better written in a safe language like C# as opposed to C++?
It runs locally, and if the attacker has that much access, in most scenarios there isn't anything stopping your adversary from just logging your keystrokes and curling the keystore to a remote server.
Yes and no. In a language like C++ you might have more control on encrypting and zeroing out sensitive memory.
no how else would we get your passwords?