This paper is an introduction to some of the programming
techniques needed to build wireless security tools. It will go
through installing some basic tools then discuss topics including
packet injection, sniffing and filtering and give a brief overview of
WPA PreShared Key and the EAPOL 4 way handshake. All the techniques
will be brought together to create an application to automate
capturing an EAPOL handshake which can then be used to attempt to
crack the PreShared Key.