This is the official website of part of the course “CYB1: Understanding and Mitigating Malware Campaigns and their Underlying Cybercriminal Operations, Complemented with a Preliminary Dive into Digital Forensics and IoT Device Firmware Hardening against Exploitation”, to be held on August 4 to 13, 2025, as part of the 34th Jyväskylä Summer School, hosted by the University of Jyväskylä (Finland). Specifically, this website is devoted to the part of the course about “Memory Forensics for Incident Response”.
This part of the course provides a practical introduction to the analysis of memory dumps and malware artifacts using modern open-source tools such as Volatility. Participants will explore both static and dynamic malware analysis techniques, gain an understanding of memory acquisition best practices, and apply forensics skills in real-world scenarios to identify Indicators of Compromise (IoCs) and understand malicious behavior.
By the end of this course, participants will be able to:
Participants will practice their skills through several structured lab sessions:
To simplify setup and ensure a consistent lab environment, a preconfigured Dockerfile is provided. It contains all necessary tools for the course:
42160387dfa697efd23a23842eb98a55)All material distributed on this website is licensed under CC BY-NC-SA 4.0.
During the preparation of this work, the author used ChatGPT-4 to improve readability and language. After using this tool/service, the author reviewed and edited the content as needed and assumes full responsibility for the content of the publication.
Part of this course was supported in part by grant Proyecto Estratégico Ciberseguridad EINA UNIZAR, funded by the Spanish National Cybersecurity Institute (INCIBE) and the European Union NextGenerationEU/PRTR.
LAST UPDATE