With cyber-terrorism and corporate espionage, there is a need for trained network security professionals. This book describes the tools and penetration testing methodologies used by ethical hackers to understand how to protect computer networks. It discusses the ethical hacker, and how important they are in protecting from cyber attacks.