Certified Ethical Hacker Review Guide Contents at a Glance Introduction xv Chapter 1 Introduction to Ethical Hacking, Ethics, and Legality 1 Chapter 2 Footprinting and Social Engineering 19 Chapter 3 Scanning and Enumeration 41 Chapter 4 System Hacking 67 Chapter 5 Trojans, Backdoors, Viruses, and Worms 91 Chapter 6 Sniffers 107 Chapter 7 Denial of Service and Session Hijacking 119 Chapter 8 Hacking Web Servers, Web Application Vulnerabilities, and Web-Based Password Cracking Techniques 137 Chapter 9 SQL Injection and Buffer Overflows 151 Chapter 10 Wireless Hacking 159 Chapter 11 Physical Security 169 Chapter 12 Linux Hacking 177 Chapter 13 Evading IDSs, Honeypots, and Firewalls 187 Chapter 14 Cryptography 195 Chapter 15 Penetration Testing Methodologies 203 Glossary 213 Index 225