Hacking: A Beginners’ Guide to Computer Hacking, Basic Security, Ethical Hacking, and Penetration Testing- John Slavio