# Malware Analysis Fundamentals

> Master the basics of malware analysis. Learn to build a secure lab, perform static and dynamic analysis, and extract critical IOCs from malicious software.

Canonical: https://codelivly.com/learning-paths/malware-analysis-fundamentals
Last updated: 2026-09-16

| | |
|---|---|
| Level | Beginner |
| Category | Forensics |
| Rooms | 4 |
| Lessons | 15 |
| Estimated time | 2 h |

Malware is the primary weapon in a cyber attacker's arsenal, but to defeat it, you must first understand how it works. Malware Analysis Fundamentals provides a structured, hands-on introduction to the art and science of dissecting malicious software. This learning path takes you from the absolute basics of building a secure, isolated analysis laboratory to performing foundational static and dynamic analysis on real-world (but safely contained) malware samples. You will learn how to extract critical Indicators of Compromise (IOCs), monitor malicious behavior in real-time, and take your first steps into reverse engineering. By the end of this path, you will possess the core skills required to safely triage suspicious files, understand malware execution flows, and contribute actionable intelligence to incident response efforts.

## Rooms in this path

1. [Introduction to Malware Analysis](https://codelivly.com/rooms/introduction-to-malware-analysis) - Learn the core concepts of malware analysis, the difference between static and dynamic analysis, and how to safely set…
2. [Static Analysis](https://codelivly.com/rooms/static-analysis) - Master static malware analysis. Learn to extract strings, analyze PE headers, calculate entropy, and identify packers…
3. [Dynamic Analysis](https://codelivly.com/rooms/dynamic-analysis) - Master dynamic malware analysis. Learn to safely execute malware in an isolated sandbox, monitor behavior with Procmon…
4. [Indicators of Compromise (IOCs)](https://codelivly.com/rooms/indicators-of-compromise-iocs) - Master extracting and utilizing Indicators of Compromise (IOCs).

## Related

- [Career path: Digital Forensics](https://codelivly.com/career-paths/digital-forensics)
- [Career path: Malware Analyst](https://codelivly.com/career-paths/malware-analyst)
- [Reverse Engineering Fundamentals](https://codelivly.com/learning-paths/reverse-engineering-fundamentals)
- [Legal Procedure and Expert Testimony](https://codelivly.com/learning-paths/legal-procedure-and-expert-testimony)
- [Timeline Analysis and Artifact Correlation](https://codelivly.com/learning-paths/timeline-analysis-and-artifact-correlation)
