YoVDO

Reverse Engineering 101

Offered By: Malware Unicorn via Independent

Tags

Reverse Engineering Courses Malware Analysis Courses Dynamic Analysis Courses Static Analysis Courses

Course Description

Overview

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.


Syllabus

Introduction
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


Related Courses

Cyber Security Foundations: Common Malware Attacks and Defense Strategies
EC-Council via FutureLearn
Palo Alto Networks Cybersecurity Essentials II
Palo Alto Networks via Coursera
Digital Forensics and Incident Response (DFIR): An Introduction
PA Consulting via FutureLearn
CNIT 126: Practical Malware Analysis
CNIT - City College of San Francisco via Independent
MacOS Dylib Injection through Mach-O Binary Manipulation
Malware Unicorn via Independent