CrackProof is a sophisticated password security analysis tool that evaluates password strength using advanced algorithms including entropy calculations, pattern detection, and real-time breach database checking. Built with cybersecurity professionals and security-conscious users in mind.
- Entropy estimation and character class analysis
- Detection of weak patterns (sequences, repeats, keyboard runs, dates, dictionary words)
- Optional Have I Been Pwned offline range query (k-anonymity)
- Dark-themed Tkinter UI with live scoring and tips
- Python 3.9+
Install dependencies:
pip install -r requirements.txtpython crackproof.pypytest -qPlace UI screenshots in CrackProof/screenshots/.
MIT — see CrackProof/LICENSE.