The Problem Many common network protocols are designed to work... ...but they're not secure. Attackers can guess at values in the protocol Blindly spoof packets which are accepted as valid Some protocols leak information about the host