Ethical Hacking
A Hands-on Introduction to Breaking In
Book Contents
BRIEF CONTENTS
Acknowledgments
Foreword
Introduction
Chapter 1: Setting Up
PART I: NETWORK FUNDAMENTALS
Chapter 2: Capturing Traffic with ARP Spoofing
Chapter 3: Analyzing Captured Traffic
Chapter 4: Crafting TCP Shells and Botnets
PART II: CRYPTOGRAPHY
Chapter 5: Cryptography and Ransomware
Chapter 6: TLS and Diffie-Hellman
PART III: SOCIAL ENGINEERING
Chapter 7: Phishing and Deepfakes
Chapter 8: Scanning Targets
PART IV: EXPLOITATION
Chapter 9: Fuzzing for Zero-Day Vulnerabilities
Chapter 10: Building Trojans
Chapter 11: Building and Installing Linux Rootkits
Chapter 12: Stealing and Cracking Passwords
Chapter 13: Serious Cross-Site Scripting Exploitation
PART V: CONTROLLING THE NETWORK
Chapter 14: Pivoting and Privilege Escalation
Chapter 15: Moving Through the Corporate Windows Network
Chapter 16: Next Steps
Index