The attack surface for hackers and attackers is growing every day. Future cybersecurity professionals must have the knowledge and the skills to defend against these cyber attacks. Learning defensive techniques and tools can help defend against today’s attacks but what about tomorrow's? As the types of attacks change so must the cybersecurity professional. The only way for the cybersecurity professional to achieve this nimbleness is to understand the structural anatomy of the various attack types. Understanding the threat environment is the key to future success. Security defense through offensive techniques should and can be taught at the undergraduate level. Using the OWASP Mutillidae project , students can have a self-contained, sandbox environment for dissecting and discussing cyber attacks.
Wilson, Brent, "Teaching Security Defense Through Web-Based Hacking at the Undergraduate Level" (2017). Faculty Publications - Department of Electrical Engineering and Computer Science. 23.