A command line interface for the "haveibeenpwned.com" API - speaks keepass.
Project description
hibpcli
A command line interface for the "haveibeenpwned.com" API - speaks keepass.
current state
A little bit alpha.
usage
$ hibpcli keepass --path PATHTOKEEPASSDB --password PASSWORDFORKEEPASSDB
The passwords of following entries are leaked:
[Entry: "test_title (test_user)"]
$ hibpcli password --password test
Please change your password!
scope
- check all passwords in a keepass db via hibp online API
- check a single password
contributions, feature requests, bug reports
Please use https://github.com/jugmac00/hibpcli/issues
run tests
pytest
run tests with coverage
pytest --cov=hibpcli --cov=tests --cov-report term-missing
thank you
- click - https://click.palletsprojects.com
- pykeepass - https://github.com/pschmitt/pykeepass
- httpx - https://github.com/encode/httpx
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
hibpcli-0.3.0.tar.gz
(8.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file hibpcli-0.3.0.tar.gz.
File metadata
- Download URL: hibpcli-0.3.0.tar.gz
- Upload date:
- Size: 8.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.21.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2b131570c46c3a90ba8f23b558eafcabebb586f1e6c227ab15c9a0604a8903d7
|
|
| MD5 |
57038553651ab06ef1a32e813e33ef9b
|
|
| BLAKE2b-256 |
23a9fa9778099599488abafebfc1f90787a2276ab00fceb723bfe5fd94727830
|
File details
Details for the file hibpcli-0.3.0-py3-none-any.whl.
File metadata
- Download URL: hibpcli-0.3.0-py3-none-any.whl
- Upload date:
- Size: 7.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.21.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a2be8be30dec08ca56ed5af2fa033f7e9f6751e1f192fa15245f7ebddc87e8e2
|
|
| MD5 |
a5993a28d4f88081cba1654232f0f77f
|
|
| BLAKE2b-256 |
bce194c78aa6e36025721917edef44ae581180cdc5e9c025f02b5cdff056f83f
|