Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brycx/checkpwn
Check Have I Been Pwned and see if it's time for you to change passwords.
https://github.com/brycx/checkpwn
data-breach haveibeenpwned hibp password security
Last synced: 9 days ago
JSON representation
Check Have I Been Pwned and see if it's time for you to change passwords.
- Host: GitHub
- URL: https://github.com/brycx/checkpwn
- Owner: brycx
- License: mit
- Created: 2018-05-25T23:37:44.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-09-05T10:10:22.000Z (over 1 year ago)
- Last Synced: 2024-11-21T22:37:38.910Z (20 days ago)
- Topics: data-breach, haveibeenpwned, hibp, password, security
- Language: Rust
- Homepage:
- Size: 281 KB
- Stars: 121
- Watchers: 5
- Forks: 11
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-rust - brycx/checkpwn - line utility tool that lets you easily check for compromised accounts and passwords. (Applications / Utilities)
- awesome-rust - brycx/checkpwn - line utility tool that lets you easily check for compromised accounts and passwords. (Applications / Utilities)
- awesome-rust-cn - brycx/checkpwn - 一个HIBP(Have I Been Pwned)命令行工具,可以让你轻松地检查被入侵的账户和密码。 (应用程序 Applications / 公用事业公司 Utilities)
- awesome-rust-zh - brycx/checkpwn - A Have I Pwned(HIBP)命令行实用工具,可让您轻松检查危险帐户和密码。 (应用 / 实用)
- awesome-rust - brycx/checkpwn - A Have I Been Pwned (HIBP) command-line utility tool that lets you easily check for compromised accounts and passwords. (Applications / Utilities)
- awesome-rust - brycx/checkpwn - line utility tool that lets you easily check for compromised accounts and passwords. (应用 Applications / 公用事业 Utilities)
- fucking-awesome-rust - brycx/checkpwn - A Have I Been Pwned (HIBP) command-line utility tool that lets you easily check for compromised accounts and passwords. (Applications / Utilities)
- fucking-awesome-rust - brycx/checkpwn - A Have I Been Pwned (HIBP) command-line utility tool that lets you easily check for compromised accounts and passwords. (Applications / Utilities)
- awesome-rust-cn - brycx/checkpwn - line utility tool that lets you easily check for compromised accounts and passwords. (应用 / Utilities)
README
## checkpwn ![Tests](https://github.com/brycx/checkpwn/workflows/Tests/badge.svg) ![Security Audit](https://github.com/brycx/checkpwn/workflows/Security%20Audit/badge.svg)
Check [Have I Been Pwned](https://haveibeenpwned.com/) and see if it's time for you to change passwords.### Getting started
#### Install:
```
cargo install checkpwn
```#### Update:
```
cargo install --force checkpwn
```#### Register & update API key:
```
checkpwn register 123456789
```This command creates a `checkpwn.yml` configuration file in the users configuration directory,
which saves the API key. This is needed for all calls to the account API (`checkpwn acc`).#### Check an account, or list of accounts, for breaches:
```
checkpwn acc [email protected]
``````
checkpwn acc daily_breach_check.ls
```_NOTE: List files must have the .ls file extension._
When checking accounts, they will be run against both the HIBP "paste" and "account" database.
#### Check a password:
```
checkpwn pass
```### Changelog
See [here](https://github.com/brycx/checkpwn/releases).
### License
checkpwn is licensed under the MIT license. See the `LICENSE` file for more information.