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

Reverse Engineering 101

Malware Unicorn via Independent


This workshop provides the fundamentals of reversing engineering (RE) Windows malware using a hands-on experience with RE tools and techniques. You will be introduced to RE terms and processes, followed by creating a basic x86 assembly program, and reviewing RE tools and malware techniques. The course will conclude by participants performing hands-on malware analysis that consists of Triage, Static, and Dynamic analysis.


What is a Reverse Engineer
Environment Setup
Anatomy of a Windows PE C program
X86 Assembly Language
Typical Attack Flow
Reverse Engineering (RE) Tools
LAB 1: Intro
Lab 1: Triage Analysis
Lab 2: Stage1 Static Analysis
Lab 2: Stage2 Static Analysis
Lab 3: Dynamic Analysis


Start your review of Reverse Engineering 101

Never Stop Learning.

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