Section 1. Introduction
This module provides basic knowledge about different types of analysis and malware, which is crucial for understanding subsequent analysis methods. You will also learn how to use ANY.RUN and other key tools.
Section 2. Static Analysis
Study the structure of PE files, strings, hashes, and other static characteristics without executing the file. This includes analyzing WinAPI functions and using a set of tools for static analysis.
Section 3. Encryption Algorithms Used in Malware
This module covers the encryption methods used by malware to hide its data and actions. It includes the study of algorithms such as RC4, XOR, AES, RSA, and others.
Section 4. Advanced Static Analysis
An in-depth study of static analysis, including assembly language, advanced tools, and the programming languages commonly used in malware.
Section 5. Malware Capabilities
Examination of various tactics and techniques that malware uses to conceal its presence, steal data, and protect itself from analysis.
Section 6. Dynamic Analysis
Study the behavior of malware in real time using dynamic analysis tools.
Section 7. Advanced Dynamic Analysis
An in-depth analysis of malware behavior, including the use of debuggers and other advanced tools to monitor code execution.
Section 8. Script Analysis
Study of malicious scripts, their obfuscation methods, and analysis.
Section 9. Analysis of Office Files
Study of methods for analyzing malicious macros and other threats contained in office files.