Step-by-step labs: introduction to Kali Linux, DoS, MitM, WPA wireless cracking, password cracking, social engineering