Cybersecurity The Network Security Fundamentals (Or, How to Understand and Painlessly Attribute Malicious Cyber July 3, 2022 Trent China