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-passwordsconsiders a score of 2 to be sufficiently safe. You can customize this threshold using the--min-scoreparameter.
License
check-keepass-passwords is distributed under the terms of the MIT License.
Metadata
Release files for check-keepass-passwords 0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| check_keepass_passwords-0.1.tar.gz | 3.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| check_keepass_passwords-0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.3 kB
Release files / check_keepass_passwords-0.1.tar.gz
| Download URL | check_keepass_passwords-0.1.tar.gz |
|---|---|
| Size | 3.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c5a3fa5b1abae8b9cb406edff349bbc480ad1f031a0b2474da74f9ae9ae8c4e8
|
|
BLAKE2b-256 checksum How to use checksums |
719efade355fffa731f06cff5b37b9e4c296c9ddc44f028b6d0dc89adc548be5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.7.1 CPython/3.11.6 Linux/6.5.0-4-amd64
|
Release files / check_keepass_passwords-0.1-py3-none-any.whl
| Download URL | check_keepass_passwords-0.1-py3-none-any.whl |
|---|---|
| Size | 4.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0abb31eaa8332197f5a82a845d710a72f0fde7c98790ef7ffdf5ea882a844be2
|
|
BLAKE2b-256 checksum How to use checksums |
bdd3a6d96c6531ba5eb23eb31ec781eb64ee23d5a5c5a2c88f649987ddd4b79f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.7.1 CPython/3.11.6 Linux/6.5.0-4-amd64
|