Keeping Up with Advanced Attackers: Understanding Threats and Adapting Defences