Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

INE

Reverse Engineering Foundations

via INE

Overview

Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates


The Reverse Engineering Professional course will introduce you to the world of software Reverse Engineering. After explaining what Reverse Engineering is and the reasons why someone may need it you will be taught the basics behind the Intel IA-32 CPU architecture (x86), the stack and the heaps. The basics behind exceptions and Windows APIs as well as some Windows (Ring3) Internals will also be covered. In this course you will also come across the most common types of reversing tools. If the above seems “too theoretical”, fear not. We will also discuss virtual addresses, relative virtual addresses, offsets, as well as some basic information regarding the Portable Executable File Format, which describes the basic structure of all Windows executable files.

Reviews

Start your review of Reverse Engineering Foundations

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.