Toward an Automatic Exploit Generation Competition for an Undergraduate Binary Reverse Engineering Course

TJ OConnor, Carl Mann, Tiffanie Petersen, Isaiah Thomas, Chris Stricklan · 2022

Analyzing binary programs without source code is critical for cybersecurity professionals. This paper presents an undergraduate binary reverse engineering course design that culminates with a comprehensive binary exploitation competition. Our approach challenges students to develop tools that automatically detect and exploit program vulnerabilities. We hypothesize that this competition presents a unique opportunity to exercise the core competencies of binary reverse engineering. We share our detailed design, labs, experiences, and lessons learned from this course for others to build on our initial success.

Read the paper · More papers on PaperTik