Software Reverse Engineering
University of Alabama in Huntsville
CourseCPE 457
This course provides fundamental knowledge of software reverse engineering. The course provides the ability (a) to understand software of unknown origin or software for which source code is unavailable, (b) to determine how something works, (c) to discover data used by software, and (d) to aid in the analysis of software. The course introduces tools for reverse engineering, including disassemblers, debuggers, monitors, virtual machines and modern tools for software analysis.
Credits
3 credits
Course Code
CPE 457