Get advanced instruction on tasks such as extracting, debugging, disassembling, and more. Plus, practice what you learn with hands-on challenges.
Overview
Syllabus
1. RE Preparation
- Module 1 objectives
- Reverse engineering process review
- Malware analysis tools
- Malware handling
- Malware components part 1: Windows OS
- Malware components part 2: PE files and memory
- Malware components part 3: WinAPI and Registry
- Malware components part 4: Malware behaviors
- Module 1 summary
- Module 2 objectives
- Numbering systems
- Computer architecture part 1: x86/x64
- Computer architecture part 2: Assembly Language
- Computer architecture part 3: Control flow and stack
- Module 2 summary
- Module 3 objectives
- Dynamic analysis process part 1
- Dynamic analysis process part 2
- Dynamic analysis process part 3: Advanced analysis
- Static analysis part 1
- Static analysis part 2
- Module 3 summary
- Module 4 objectives
- Malware packers part 1
- Malware packers part 2
- Obfuscation part 1
- Obfuscation part 2: XOR
- Obfuscation part 3: base64
- Identifying encryption
- Anti-analysis part 1
- Anti-analysis part 2
- Module 4 summary
- Module 5 objectives
- Forensics process
- Memory analysis part 1
- Memory analysis part 2
- Module 5 summary
- Course summary
Taught by
Cybrary