“haveibeenpwned.com”api的命令行接口会说keepass。
hibpcli的Python项目详细描述
HIBPCLI
“haveibeenpwned.com”api的命令行接口-表示keepass。
当前状态
非常阿尔法。
用法
$ python -m hibpcli.cli keepass
Please enter the path to the database: tests/test.kdbx
Please enter the master password for the database:
The passwords of following entries are leaked:
[b'Entry: "test_title (test_user)"']
范围
- 通过HIBP Online API(当前)在数据库中检查密码
- 通过脱机检查(未来)在数据库中检查密码
- 手动输入密码(将来)
贡献、功能请求、错误报告
请使用https://github.com/jugmac00/hibpcli
运行测试
pytest
在覆盖范围内运行测试
pytest --cov=hibpcli --cov=tests --cov-report term-missing
谢谢
- 单击-https://click.palletsprojects.com
- 皮基帕斯-https://github.com/pschmitt/pykeepass
- 请求-https://github.com/requests/requests