All Projects → kevin-hanselman → Is_my_password_pwned

kevin-hanselman / Is_my_password_pwned

Licence: mit
How often does your password appear in the Pwned Passwords database? Uses the k-anonymity API.

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Is my password pwned

Rooster
The simple password manager for geeks, built with Rust.
Stars: ✭ 106 (-28.38%)
Mutual labels:  password
Keeweb
Free cross-platform password manager compatible with KeePass
Stars: ✭ 10,587 (+7053.38%)
Mutual labels:  password
Passpwn
See if your passwords in pass has been breached.
Stars: ✭ 130 (-12.16%)
Mutual labels:  password
Hashcat
World's fastest and most advanced password recovery utility
Stars: ✭ 11,014 (+7341.89%)
Mutual labels:  password
Node Oauth2 Server Example
Working oauth2 server with minimal configuration
Stars: ✭ 115 (-22.3%)
Mutual labels:  password
Gosecretsdump
Dump ntds.dit really fast
Stars: ✭ 122 (-17.57%)
Mutual labels:  password
Codo Tools
CODO运维工具支持:告警管理、告警自愈、项目管理、事件管理、加密解密、随机密码、提醒管理等
Stars: ✭ 103 (-30.41%)
Mutual labels:  password
Wavecrack
Wavestone's web interface for password cracking with hashcat
Stars: ✭ 135 (-8.78%)
Mutual labels:  password
Keepass4web
An application that serves KeePass database entries on a web frontend
Stars: ✭ 115 (-22.3%)
Mutual labels:  password
Hibp
A composer package to verify if a password was previously used in a breach using Have I Been Pwned API.
Stars: ✭ 126 (-14.86%)
Mutual labels:  password
Pwd.sh
GPG symmetric password manager
Stars: ✭ 1,468 (+891.89%)
Mutual labels:  password
Gitpass
Open Source Your Password (Mismanagement)!
Stars: ✭ 113 (-23.65%)
Mutual labels:  password
Passwordstrengthbundle
Symfony Password strength and blacklisting validator bundle
Stars: ✭ 123 (-16.89%)
Mutual labels:  password
Dllpasswordfilterimplant
DLL Password Filter Implant with Exfiltration Capabilities
Stars: ✭ 107 (-27.7%)
Mutual labels:  password
H8mail
Email OSINT & Password breach hunting tool, locally or using premium services. Supports chasing down related email
Stars: ✭ 2,163 (+1361.49%)
Mutual labels:  password
Fpass
FPASS · 密码安全管理工具
Stars: ✭ 106 (-28.38%)
Mutual labels:  password
Keepassxc
KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
Stars: ✭ 11,623 (+7753.38%)
Mutual labels:  password
Rpassword
Cross platform Rust library to read a password in the terminal (Linux, BSD, OSX, Windows).
Stars: ✭ 137 (-7.43%)
Mutual labels:  password
Pwgen
macOS password generator
Stars: ✭ 130 (-12.16%)
Mutual labels:  password
Password4j
Password4j is a user-friendly cryptographic library that supports Argon2, Bcrypt, Scrypt, PBKDF2 and various cryptographic hash functions.
Stars: ✭ 124 (-16.22%)
Mutual labels:  password

Is my password pwned?

Find out how often your password appears in Troy Hunt's Pwned Passwords database.

This script uses the k-anonymity API to keep your password from leaving your computer, and it's written in concise Bash for transparency and portability.

This script no longer accepts passwords via command line arguments. This usage would expose passwords in your shell's history, or to people in view of your computer screen. Clearly, you can still pipe passwords to the script, but doing so is strongly discouraged.

Usage Examples

$ ./pwned_pass.sh

REMINDER: This tool does not check password strength!

Type a password and hit Enter (leave empty to exit):
Hash prefix: 5baa6
Hash suffix: 1e4c9b93f3f0682250b6cf8331b7ee68fd8

Looking up your password...
Your password appears in the Pwned Passwords database 3645804 time(s).
Your password is thoroughly pwned! DO NOT use this password for any reason!
$ cat passwords.txt | ./pwned_pass.sh -q
5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8    3645804
8843d7f92416211de9ebb963ff4ce28125932878    11958
5c6d9edc3a951cda763f650235cfc41a3fc23fe8    203116
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].