This 3-day class takes beginners from the basics of computer architecture to exploit development, explaining all the details along the way. Starting with the basics of assembly and computer architecture, this class demonstrates how to exploit real vulnerabilities. The end goal is that the student comes away with a comprehensive idea of how software works from the processor through to user applications with an eye for vulnerabilities. Learn More
Course Schedule