Instructor-led training course
This course was formerly known as Advanced Topics in Malware Analysis.
Designed for experienced malware analysts, this course focuses on advanced topics related to combating a wider variety of more complex malware and malware defense mechanisms. It covers how to combat anti-disassembly, anti-debugging, and anti-virtual machine techniques. It also discusses how to defeat packed and armored executables, analyze encryption and encoding algorithms, and defeat various obfuscation techniques. Additional topics include malware stealth techniques, alternative languages, and alternative architectures.
Learners will be taught to use existing tools and techniques as well as research and develop their own IDA Pro scripts and plugins (IDA Pro license may be required for scripts/plugins). All concepts and materials are reinforced with demonstrations, real-world case studies, follow-along exercises, and student labs to allow learners to practice new skills. Instructors are senior FLARE malware analysts who are experienced in fighting through state-of-the-art malware armor.
Prerequisites: Robust skill set in x86 architecture and the Windows APIs. Exposure to software development is highly recommended. Completion of the Malware Analysis 201 is recommended but not required.
After completing this course, learners should be able to:
Intermediate-to-advanced malware analysts, information security professionals, forensic investigators, and others who need to understand how to overcome difficult and complex challenges in malware analysis.
In-classroom instructor-led training
Five days (in-person delivery)
Students are required to bring their own laptop that meets the following specs: