Hacking and Security: The Comprehensive Guide to Penetration Testing and Cybersecurity