Active Defense and Offensive Security: The Two Sides of a Proactive Cyber Defense Program