WCU / Cybersecurity
~/CSC 471
CSC 471

Modern Malware Analysis

Static and dynamic analysis, reverse engineering, and defense against real-world malware.

Ghidrax64dbgPE-bearProcmonYARApefile
01

Lectures

CLASS 01

Course Introduction and the Modern Malware Landscape

25 knowledge points

CLASS 02

x86-64 Assembly and CPU Registers

23 knowledge points

CLASS 03

The Stack and Stack Frames

21 knowledge points

CLASS 04

The PE File Format

20 knowledge points

CLASS 05

Static Analysis Tools and Techniques

26 knowledge points

CLASS 06

DLL Injection

21 knowledge points

CLASS 07

API Hooking

19 knowledge points

CLASS 08

Dynamic Analysis and Sandboxing

20 knowledge points

CLASS 09

Rootkits and Stealth

25 knowledge points

CLASS 10

Modern Malware Topics and Trends

22 knowledge points

02

Labs

LAB 1

Goals of this Lab

8 sections

LAB 2

Goals

7 sections

LAB 3

DLL Injection and API Hooking

9 sections

LAB 4

Dynamic and Behavioral Analysis: Building a Heuristic Detector

7 sections

LAB 5

Rootkits and Stealth

8 sections