When running aircrack-ng to find a password, evoking "Ctrl c" to terminate this process does not currently work in any of our latest kali -i386 installs. Aircrack-ng only terminates when the password is found or the wordlist is exhausted. This can have unforeseen consequences when running the program, and especially when using the program with crunch.

crunch 10 10 "1234567890" -t 08@@@@@@@@ | aircrack-ng handshake.cap -b 00:11:22:33:44:55 -w -

From the example seen above, normally if a Ctrl c is entered, a crunch passthru to aircrack-ng terminates and the crunch stop point is printed on the screen as seen below:

Crunch ending at = 0811185584

Later by adding the -s command on the crunch side of the passthru followed by the stop point, the passthru restarts at that point and continues. See the example below:

crunch 10 10 "1234567890" -t 08@@@@@@@@ -s 0811185584 | aircrack-ng handshake.cap -b 00:11:22:33:44:55 -w -

However currently if ctrl c is entered the stop point just flashes on the screen and disappears and the program continues running.

To get aircrack-ng to accept the ctrl -c command and terminate the process leaving the stop point in tact on the screen or just to get aircrack-ng to terminate its process when Ctrl c is entered add a passthru to tee " | tee " at the end of the command line.

Examples see below:

crunch 10 10 "1234567890" -t 08@@@@@@@@ | aircrack-ng handshake.cap -b 00:11:22:33:44:55 -w - | tee

or

aircrack-ng handshake.cap -b 00:11:22:33:44:55 -w passwordlist.txt | tee


There may be other methods but this works just fine for Musket Teams