Python Script used to decrypt WPA PSK keys using the a word list, SSID, and the encrypted PSK
Generator for WPA PSK keys: https://www.wireshark.org/tools/wpa-psk.html
Source script used to reverse has the same generation results as Wireshark's site: https://github.com/julianofischer/python-wpa-psk-rawkey-gen
Run using the following switches: python3 decryptPSK.py Wordlist SSID EncryptedPSK VerboseSwitch
Example 1 with Verbose switch: python3 decryptPSK.py rockyou.txt WPAPSKSecret d8853d38b81926b5bc46895a0012cd22ceb89051b48d004493150b3f0d2d860f Verbose
Expected Output from Example 1:
...
Example 2 without Verbose switch the output:
python3 decryptPSK.py rockyou.txt WPAPSKSecret d8853d38b81926b5bc46895a0012cd22ceb89051b48d004493150b3f0d2d860f