This course provides in-depth understanding of reverse software engineering concepts and hands-on training with reverse engineering tools, including disassembler, decompiler, and code analyzer. Students will become familiar with both low-level software and the x86 instruction set through binary reversing sessions.
This course also provides insights into many subjects such as system security, source code analysis,software design, and program understanding that will be beneficial in a variety of fields.
Learning Objectives
In-depth understanding of reverse software engineering concepts and hands-on training with reverse engineering tools.