Master wireless testing techniques to survey and attack wireless networks with Kali Linux, including the KRACK attack