Semester: 7
ECTS: 5
Lectures: 30
Practice sessions: 30
Independent work: 90
Module Code: 23-122-0218
Semester: 7
ECTS: 5
Lectures: 30
Practice sessions: 30
Independent work: 90
Module Code: 23-122-0218

Module title:


Malware analysis

Lecturers and associates:



Module overview:


This course is a continuation of "Introduction to Reverse Engineering" and focuses on advanced techniques for analysing and understanding malicious software (malware). This course provides students with deeper knowledge and skills necessary for effectively identifying, analysing, and neutralizing various types of malwares. Students will learn how to use advanced reverse engineering tools and techniques for detailed analysis of malicious programs, including viruses, worms, trojans, ransomware, and others.
In this module students will learn:
advanced techniques for identifying and analysing malicious programs.
the use of reverse engineering tools and techniques specifically for malware analysis.
methods for detecting and neutralizing various types of malwares.
understanding the tactics, techniques, and procedures used by attackers.

Literature:


Required readings:
1. Kleymenov, A.; Thabet, A (2022) Mastering Malware Analysis. Packt Publishing

Supplementary readings:
1. Monnappa K A (2018) Learning Malware Analysis. Packt Publishing