Hi I Am DotX-47
PASSHELP is a lightweight console utility (passhelp.py) that analyzes a password you enter and returns:
- A classification: WEAK / MEDIUM / STRONG
- Estimated entropy (bits)
- Actionable suggestions to improve the password (length, symbols, avoid sequences, etc.)
- A prevalence check against a bundled demo breached-password sample (shows matches and sample percentage)
- Estimated average crack time for different attacker speeds (brute-force model)
- Hidden password input (no characters echoed while typing)
- Entropy-based scoring using detected character classes (lower/upper/digits/symbols)
- Heuristic overrides for obvious weak cases (common passwords, repeated chars, short length, sequences)
- Built-in demo prevalence dataset with counts (replaceable with a real CSV for accurate prevalence)
- Crack-time estimates for typical attacker speeds (online throttled to huge cluster)
- No external dependencies — uses Python standard library only
- Run in a terminal: python PassHelp.py