Skip to content

A Python CLI application to access the API of haveibeenpwned.com

License

Notifications You must be signed in to change notification settings

jugmac00/hibpcli

Repository files navigation

CI Status https://img.shields.io/pypi/l/hibpcli

hibpcli

A command line interface for the haveibeenpwned.com API - speaks keepass.

installation

$ pip install hibpcli

usage

check all passwords in your keepass database

$ hibpcli check-keepass PATHTOKEEPASSDB --password PASSWORDFORKEEPASSDB

The passwords of following entries are leaked:
[Entry: "test_title (test_user)"]

check a single password

$ hibpcli check-password --password PASSWORD

Please change your password!

contributions, feature requests, bug reports

Please create an issue at https://github.com/jugmac00/hibpcli/issues

tests

run all tests and linters

tox

run tests for Python 3.8 only

tox -e py38

pass through e.g. verbose argument to pytest

tox -e py38 -- -vv

generate coverage

tox -e coverage

thank you

About

A Python CLI application to access the API of haveibeenpwned.com

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages