Cybersecurity 301: Offensive Security & Red Teaming