Learn ethical hacking from scratch your stepping stone to penetration testing - Sabih, Zaid (Packt Publishing, 2018)