This document provides an overview of TCPDUMP including: - Introducing TCPDUMP as a command line network packet analyzer that comes pre-installed on Unix systems. - Explaining how to decipher data packets captured by TCPDUMP. - Detailing basic and intermediate TCPDUMP command line options and usage including filtering, reading from and writing to files. - Outlining steps for network hacking techniques like footprinting, scanning, and DDoS attacks.