This book explains the specific methods and techniques of hacker attacks and prevention from shallow to deep, and shows readers the use of various attack methods and attack tools through specific and vivid case introductions. The content of this book is divided into 14 chapters, which introduce the basic training of hacker attack and defense, common hacker attack methods, attack and defense against IIS server vulnerabilities, online game hacking, deep intrusion of network communication tools, attacks and prevention on email, malicious attacks and prevention on IE browser, vulnerability attack and defense analysis on Windows operating system, Trojan implantation attacks and prevention, practical analysis on injection attack and defense, classic tools for scanning, sniffing and deception, and virus prevention. This book uses clear and clear ideas and strives to use pictures and texts to guide readers to strengthen their computer security awareness from shallow to deep. This book is suitable for reading by network enthusiasts of all levels, and can also be used as a reference book for network security personnel and network administrators.