/passgen

Primary LanguagePython

Passgen 0.3.7

Passgen is an alternative for the random character generator crunch which attempts to solve cracking WPA/WPA2 keys by randomizing the output opposed to generating a list like so, (aaaaaaaa, aaaaaaab, aaaaaac, etc).

example usuage with aircrack-ng (python passgen.py -l | sudo aircrack-ng --bssid 00:11:22:33:44:55 -w- WiFi.cap)

argument switches are as followed
-b32 base32
-h hexcode
-l lowercase ascii
-l1 lowercase ascii + digits(0-9)
-U uppercase ascii
-U1 uppercase ascii + digits
-lU lowercase + uppercase ascii
-lU1 lowercase + uppercase ascii + digits
-C [char] [length] custom character set + length
-a aircrack-ng

This application will be updated with new features as needed. #Changelog v0.3.7:Added -a for aircrack-ng support
Added in version 0.3.2
base32 and hexdigits(merged fork)
Made the options listing more pretty.

#Planned features for 0.4 Support for popular tools such as aircrack baked in.
Adding new character permutations
Multithread support(Attempting to speed up key generation)

#Screenshot alt tag