A command line tool that evaluates password safety by analyzing entropy, character variety, and known password lists.
🔒command line tool checking password safety🔒
pwdsafety is designed for users and security professionals who want to quickly assess the strength of passwords via the command line. It helps ensure passwords meet basic security criteria and provides feedback or generates stronger passwords when needed.
This tool does not store any password information, ensuring privacy. Users are advised never to use personal information in passwords and to enable two-factor authentication (2FA) wherever possible. It is recommended to use a password manager like Bitwarden alongside this tool for better password management.
sudo snap install pwdsafety
go install -v github.com/edoardottt/pwdsafety/cmd/pwdsafety@latest
git clone https://github.com/edoardottt/pwdsafety.git
cd pwdsafety/cmd && go get && cd ..
make linux (for Linux installation, requires sudo)
make unlinux (to uninstall on Linux)
make windows (to build Windows executable)
make unwindows (to uninstall Windows executable)
sudo snap install pwdsafety
Installs pwdsafety via Snap package manager.
go install -v github.com/edoardottt/pwdsafety/cmd/pwdsafety@latest
Installs pwdsafety using Go 1.17+ environment.
git clone https://github.com/edoardottt/pwdsafety.git
Clones the pwdsafety repository locally.
make linux
Builds and installs pwdsafety on Linux systems (requires sudo).
make unlinux
Uninstalls pwdsafety from Linux systems.
make windows
Builds the Windows executable for pwdsafety.
make unwindows
Uninstalls the Windows executable.