A command-line tool that scans Keepass 2.x databases for weak or compromised passwords
Project description
check-keepass-passwords
check-keepass-passwords
is a command-line tool that scans Keepass 2.x databases for weak or compromised passwords.
Quick Navigation
Installation
Requires Python version 3.9 or higher and pip.
pip install check-keepass-passwords
Usage
check-keepass-passwords /path/to/database.kdbx
Background
- The compromise check is powered by https://github.com/lionheart/pwnedpasswords. For implementation details and security notes, refer to their repository.
- Password scoring is powered by zxcvbn, which rates passwords on a scale
from 0 to 4. By default,
check-keepass-passwords
considers a score of 2 to be sufficiently safe. You can customize this threshold using the--min-score
parameter.
License
check-keepass-passwords
is distributed under the terms of the MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for check_keepass_passwords-0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5a3fa5b1abae8b9cb406edff349bbc480ad1f031a0b2474da74f9ae9ae8c4e8 |
|
MD5 | 5c3f0127bce69a99a885e8294c3c3253 |
|
BLAKE2b-256 | 719efade355fffa731f06cff5b37b9e4c296c9ddc44f028b6d0dc89adc548be5 |
Close
Hashes for check_keepass_passwords-0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0abb31eaa8332197f5a82a845d710a72f0fde7c98790ef7ffdf5ea882a844be2 |
|
MD5 | 1fa5a7979b4f12596f15b034512275a5 |
|
BLAKE2b-256 | bdd3a6d96c6531ba5eb23eb31ec781eb64ee23d5a5c5a2c88f649987ddd4b79f |