Reverse Engineering Course

This course in Reverse Engineering prepares you to understand the fundamentals of reverse engineering and apply them effectively in the analysis, protection and development of software. You will learn to use cracking tools, detect and control malware, respond to security incidents and apply analysis techniques in practical cases so you will be able to face challenges in computer security.

Objectives
Understand the concept of Reverse Engineering and its applications in software and systems analysis.

Identify the characteristics and advantages of Reverse Engineering.

Explore the different types of Reverse Engineering.

To become familiar with cracking tools such as debuggers, disassemblers and reverse compilers.

Learn about malware detection and containment systems, as well as techniques for analysis and control.

To learn about the security incident response process and the techniques used for analysis.