A Python tool that analyzes password strength using the zxcvbn library, calculating entropy (randomness) and displaying a color-coded ASCII bar. Achieved up to 62 bits of entropy with a custom 48-character password.
- Rates password strength from 0/5 (weak) to 5/5 (strong)
- Shows entropy in bits
- Provides security warnings (e.g., common passwords)
- Color-coded output using colorama
- Ensure Python 3.x is installed.
- Create a virtual environment: python3 -m venv myenv
- Activate it: source myenv/bin/activate
- Install dependencies: pip install zxcvbn colorama
Run the script: python3 password_analyzer.py Enter a password when prompted to see the analysis.
See attached files (weak.png, medium.png, strong.png) for weak, medium, and 62-bit strong password results.
MIT License - free to use and modify!