Surviving the Great Cyber-Siege