Use aircrack-ng wifi cracker with bare minimum coding.
This simple shell program automates most of the work done while cracking wifi using aircrack -ng.
The script also changers the users mac address for security.
The script will work on most device that support bash shell, macchanger, network-manger and aircrack -ng.
Detailed 'how to' instructions is available in the program.