Detailed WPS output.
TODO:
* Actually test that cracked PINs are detected & saved, pending #28
* Command-line options to specify max lockout/timeout/noassoc/failure
1. Timer module for timing things. Should've done this a while ago.
2. WPA handshake attack outputs # of clients, lists all clients, has countdown
3. WPA Handshake Attack deauths all clients at the same time.
4. Fixed bug where WPA handshake attack never timed out. Fixes#23
5. WPA Cracking via aircrack-ng shows percentage & ETA.
6. Mild refactoring / cleanup of AttackWPA module.
Exception-handling should resolve#18 (move onto next target instead of crashing).
Interface management changes:
1. Interfaces are left in monitor-mode if they were already in monitor mode
* Previously *always* put the iface out of monitor mode & restarted network manager
2. Only the interface that was put into monitor mode is brought back up
* Previously all interfaces were brought back up
Deauth now deauths clients (whoops).
Checks all handshakes if no filename is given to --check-hs
Times out a --pixie attack if the step does not change in 30 seconds.