Intro to Malware Behavioral Analysis (MA01)
"The instruction format -> lecture/discussion followed by labs was most beneficial. Also your delivery of other resources located on the web and most important, the methodology behind or driving the lab. How to approach a lab or subject is just as needed as the tools. I know several times I can/have read a book/example but lack the "how to" (methodology) to achieve the learning task/experience. Thanks!"
This hands-on course focuses on tools and techniques to analyze and reverse engineer malicious software with an emphasis on quickly discovering IOCs (Indicators of Compromise). The course includes steps on how to stand up and configure an environment for safe malware analysis. The course is focused on tools and techniques used for behavioral analysis. Techniques learned will be applied to real-world malware samples where learners will identify common malware characteristics used by bots, keyloggers, rootkits, worms, etc.
General knowledge of computer, networking, and operating system fundamentals. Some exposure to malware, assembly language, and programming recommended.
- Malware Analysis Overview
- Behavioral Malware Analysis
- Basic Static Analysis
- Basic Dynamic Analysis
- File Formats
- PE Format structure and sections
- Dynamic Link Libraries
- Virtualization Usage
- Virtualization Detection by Malware
- Process Trees
- Dependency Tracing
- Registry Modification
- File System Manipulation
- Network Traffic Analysis
- Context Piecewise Hashing (Fuzzy Hashing)
- Malware Analysis Goals
- Indicators of Compromise
- Malware Signatures
- Static and Dynamic Analysis
- Malware Categories
- Mass vs Targeted Malware
- Advanced Persistent Threat (APT)
- Malware Analysis Methodology
- Antimalware Tools
- Malware Attributes
- Hashing Fundamentals
- Strings and character encoding
- Packed and Obfuscated Malware
- Linked Libraries and Functions
- DLL Hijacking
- Magic Labels
- Import Hashing
SOFTWARE and tools Used (NOt Inclusive)
- Dependency Walker
- Hex Editors
- Multiple Windows Sysinternals tools
Continuing Education Credits
Our public courses are offered less than 30 minutes from downtown St. Louis at Selsius™ Corporate and Career Training, Southwestern Illinois College (SWIC) Belleville Campus:
Information Sciences Building, 2500 Carlyle Avenue, Belleville, IL 62221
We also offer private onsite courses, at your location. We love to travel and will gladly send a trainer to your location. Please Contact Us for more information.
Live, Instructor-Led Training with a dynamic trainer that is a cyber security professional. Instructors have real-world experience with the material covered in the course.
- April 11-13 (T-Th), 8:30am - 4:30pm, 2017
- June 12-14 (M-W), 8:30am - 4:30pm, 2017
- August 14-16 (M-W), 8:30am - 4:30pm, 2017
We offer course discounts for multiple enrollments. Please Contact Us for more information.