Passgen is an simple Python alternative for the random character generator Crunch which attempts to solve cracking WPA/WPA2 keys by randomizing the output as opposed to generating a list like so (aaaaaaaa, aaaaaaab, aaaaaac, etc).
Example usage with aircrack-ng:
python passgen.py -l | sudo aircrack-ng --bssid 00:11:22:33:44:55 -w- WiFi.cap
Some other options are:
- The Associative Word List Generator (AWLG) – Wordlists for Password Cracking
- CeWL – Custom Word List Generator Tool for Password Cracking
- RSMangler – Keyword Based Wordlist Generator For Bruteforcing
- CUPP – Common User Passwords Profiler – Automated Password Profiling Tool
You can download Passgen v0.3 here:
Or read more here.