Applied Reverse Engineering

Course Description

This course introduces students to the tools and techniques required to analyze the security properties of various systems. Topics covered include assembly language, executable file formats, operating system internals, and the static/dynamic analysis of compiled binaries. Students will apply these concepts to real-world scenarios like malware analysis and vulnerability analysis with interactive labs, at-home assignments, and a final project.

Explore

Instructors

Name Contact Info Office Hours
Chase Kanipe ckanipe@umd.edu Mondays 6:00-7:00 PM, on Discord
Luke Mains lmains@umd.edu Fridays 6:00-8:00 PM, on Discord