Educational brute-force demo simulating numeric password cracking. No real attacks—pure visualization.
- Analysis: Length, charset, keyspace (10^n), entropy, strength score.
- Estimates: Crack times (online throttled/unthrottled, MD5/GPU, bcrypt/CPU, sim).
- Live Attack: Real-time progress (H/s, elapsed TIME, bar + single %).
- Success: Exact attempts, speed, % keyspace.
Online (throttled) 5.8 days (rate-limited login)
Offline MD5 5.00 seconds (GPU hash cracking)
HASH: b634e7fc... TRY: 017607000 H/s: 841k TIME:20.93s [░░░░░░░░░░░ 1.76%]
✓ PASSWORD CRACKED! (12.38% keyspace, 15.33s)
python passwordCracker.pyEnter numeric PIN (1-10 digits).
- Pure Python (no deps).
- ANSI colors, \r overwrites for live updates.
- Realistic speeds (e.g., 1M H/s sim, 10k login/s throttled).
Educational: Shows why long/mixed passwords resist brute-force.