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